Puppet Class: profile::wikimania_scholarships

Defined in:
modules/profile/manifests/wikimania_scholarships.pp

Overview

Class: profile::wikimania_scholarships

This class sets up the Wikimania Scholarships application

Parameters:

  • db_host (Any) (defaults to: lookup('profile::wikimania_scholarships::db_host'))


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

class profile::wikimania_scholarships(
    $db_host = lookup('profile::wikimania_scholarships::db_host'),
) {

    class { '::wikimania_scholarships':
        hostname     => 'scholarships.wikimedia.org',
        deploy_dir   => '/srv/deployment/scholarships/scholarships',
        cache_dir    => '/var/cache/scholarships',
        udp2log_dest => 'mwlog1001.eqiad.wmnet:8420',
        serveradmin  => 'noc@wikimedia.org',
        # Misc MySQL shard
        mysql_host   => $db_host,
        mysql_db     => 'scholarships',
        smtp_host    => 'localhost',
    }
}