Puppet Class: profile::microsites::annualreport

Defined in:
modules/profile/manifests/microsites/annualreport.pp

Overview

SPDX-License-Identifier: Apache-2.0 sets up the WMF annual report site annual.wikimedia.org/ foundation.wikimedia.org/wiki/Annual_Report T599 - 15.wikipedia.org (aka. annual report 2015)



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'modules/profile/manifests/microsites/annualreport.pp', line 6

class profile::microsites::annualreport {

    httpd::site { 'annual.wikimedia.org':
        source => 'puppet:///modules/profile/annualreport/annual.wikimedia.org',
    }

    httpd::site { '15.wikipedia.org':
        source => 'puppet:///modules/profile/annualreport/15.wikipedia.org',
    }

    git::clone { 'wikimedia/annualreport':
        ensure    => 'present',
        directory => '/srv/org/wikimedia/annualreport',
        branch    => 'master',
    }
}