Puppet Class: profile::microsites::annualreport

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

Overview

sets up the WMF annual report site annual.wikimedia.org/ foundation.wikimedia.org/wiki/Annual_Report T599 - 15.wikipedia.org (aka. annual report 2015)



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

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    => 'latest',
        directory => '/srv/org/wikimedia/annualreport',
        branch    => 'master',
    }
}