From 8db4cf07c117d62c92b6ff2c46948e7fc4b74c2e Mon Sep 17 00:00:00 2001 From: mh Date: Thu, 5 Dec 2013 11:49:56 +0100 Subject: make it possible to pass the content of the config from outside --- manifests/cron.pp | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) (limited to 'manifests/cron.pp') diff --git a/manifests/cron.pp b/manifests/cron.pp index b4d9140..2e54a66 100644 --- a/manifests/cron.pp +++ b/manifests/cron.pp @@ -1,17 +1,20 @@ +# run puppet agent as cron class puppet::cron( $cron_time, - $stop_service = true, - $config = '/etc/puppet/puppet.conf', - $http_compression = 'puppet_http_compression', - $cleanup_clientbucket = false, - $ensure_version = 'installed', - $ensure_facter_version = 'installed', - $shorewall_puppetmaster = false, - $shorewall_puppetmaster_port = '8140', - $shorewall_puppetmaster_signport = '8141' + $stop_service = true, + $config = '/etc/puppet/puppet.conf', + $config_content = false, + $http_compression = 'puppet_http_compression', + $cleanup_clientbucket = false, + $ensure_version = 'installed', + $ensure_facter_version = 'installed', + $shorewall_puppetmaster = false, + $shorewall_puppetmaster_port = '8140', + $shorewall_puppetmaster_signport = '8141' ) { class{'puppet': config => $config, + config_content => $config_content, http_compression => $http_compression, cleanup_clientbucket => $cleanup_clientbucket, ensure_version => $ensure_version, -- cgit v1.2.3