diff options
Diffstat (limited to 'manifests/service.pp')
-rw-r--r-- | manifests/service.pp | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/manifests/service.pp b/manifests/service.pp index aea661d..5ec4323 100644 --- a/manifests/service.pp +++ b/manifests/service.pp @@ -1,6 +1,7 @@ class ntp::service ( - $ensure_service = $ntp::ensure_service, $enable_service = $ntp::enable_service, + $ensure_service = $ntp::ensure_service, + $manage_service = $ntp::manage_service, $service_name = $ntp::service_name, ) { @@ -9,12 +10,14 @@ class ntp::service ( } validate_bool($enable_service) - service { 'ntp': - ensure => $ensure_service, - enable => $enable_service, - name => $service_name, - hasstatus => true, - hasrestart => true, + if $manage_service == true { + service { 'ntp': + ensure => $ensure_service, + enable => $enable_service, + name => $service_name, + hasstatus => true, + hasrestart => true, + } } } |