summaryrefslogtreecommitdiff
path: root/manifests/cron.pp
diff options
context:
space:
mode:
authormh <mh@immerda.ch>2012-06-13 21:23:36 -0300
committermh <mh@immerda.ch>2012-06-13 21:23:36 -0300
commite59aec0fadd435cff42dceeb147d4eb85fdc9484 (patch)
treeedbef76b28d5dfec1d17df0cb25624c496b1e6a8 /manifests/cron.pp
parentaa345cb8f784ce5441367db7c4782000d80d365b (diff)
take hiera out of the params
Diffstat (limited to 'manifests/cron.pp')
-rw-r--r--manifests/cron.pp30
1 files changed, 19 insertions, 11 deletions
diff --git a/manifests/cron.pp b/manifests/cron.pp
index f8e9beb..ffb8032 100644
--- a/manifests/cron.pp
+++ b/manifests/cron.pp
@@ -1,18 +1,26 @@
class puppet::cron(
$cron_time,
- $stop_service = hiera('puppet_stop_service',true),
- $config = hiera('puppet_config','/etc/puppet/puppet.conf'),
- $http_compression = hiera('puppet_http_compression',false),
- $cleanup_clientbucket = hiera('puppet_cleanup_clientbucket',false),
- $ensure_version = hiera('puppet_ensure_version', 'installed'),
- $ensure_facter_version = hiera('puppet_ensure_facter_version', 'installed'),
+ $stop_service = true,
+ $config = '/etc/puppet/puppet.conf',
+ $http_compression = 'puppet_http_compression',
+ $cleanup_clientbucket = false,
+ $ensure_version = 'installed',
+ $ensure_facter_version = 'installed',
+ $manage_shorewall = false,
+ $puppetmaster = "puppet.${domain}",
+ $puppetmaster_port = '8140',
+ $puppetmaster_signport = '8141'
) {
class{'puppet':
- config => $config,
- http_compression => $http_compression,
- cleanup_clientbucket => $cleanup_clientbucket,
- ensure_version => $ensure_version,
- ensure_facter_version => $ensure_facter_version
+ config => $config,
+ http_compression => $http_compression,
+ cleanup_clientbucket => $cleanup_clientbucket,
+ ensure_version => $ensure_version,
+ ensure_facter_version => $ensure_facter_version,
+ manage_shorewall => $manage_shorewall,
+ puppetmaster => $puppetmaster,
+ puppetmaster_port => $puppetmaster_port,
+ puppetmaster_signport => $puppetmaster_signport,
}
case $::operatingsystem {
debian: { include puppet::cron::debian }