Puppet Class: role::wikimediaflow

Defined in:
puppet/modules/role/manifests/wikimediaflow.pp

Overview

– Class: role::wikimediaflow Flow with a closer configuration to production Depends on role::flow



4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'puppet/modules/role/manifests/wikimediaflow.pp', line 4

class role::wikimediaflow {
    require ::role::flow

    include ::role::antispam
    include ::role::checkuser
    include ::role::cldr
    include ::role::confirmedit
    include ::role::eventlogging
    include ::role::externalstore
    include ::role::betafeatures
    include ::role::varnish
    include ::role::visualeditor

    mediawiki::settings { 'Wikimedia Flow':
        values   => [
            '$wgDefaultUserOptions[\'flow-editor\'] = \'visualeditor\';',
            '$wgFlowExternalStore = $wgDefaultExternalStore;',
        ],
        priority => 25, # Load after Flow extension
    }
}