Puppet Class: hhvm::fcgi

Defined in:
puppet/modules/hhvm/manifests/fcgi.pp

Overview

Class: hhvm::fcgi

Provision a service to run HHVM in FCGI mode serving MediaWiki



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'puppet/modules/hhvm/manifests/fcgi.pp', line 5

class hhvm::fcgi {
    require ::hhvm
    require ::mediawiki::ready_service

    systemd::service { 'hhvm':
        ensure         => 'present',
        is_override    => true,
        service_params => {
            subscribe => [
                Package['hhvm'],
                Package[$::hhvm::ext_pkgs],
                File['/etc/hhvm/server.ini'],
                File['/etc/default/hhvm'],
            ],
        },
    }
}