26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
# File 'manifests/profile/puppetboard.pp', line 26
class puppet::profile::puppetboard (
$revision = undef,
$unresponsive = '3',
$reports_count = undef,
$vhost_name = 'pboard',
$port = '5000',
$puppetdb_port = '8080',
$puppetdb_host = 'localhost',
$git_source = 'https://github.com/puppet-community/puppetboard/',
$manage_virtualenv = true,
) {
include ::apache
class { '::apache::mod::wsgi':
}
class { '::puppetboard':
reports_count => $reports_count,
unresponsive => $unresponsive,
revision => $revision,
git_source => $git_source,
puppetdb_port => $puppetdb_port,
puppetdb_host => $puppetdb_host,
manage_virtualenv => $manage_virtualenv,
}
class { '::puppetboard::apache::vhost':
vhost_name => $vhost_name,
port => $port,
}
}
|