diff options
author | Cody Herriges <c.a.herriges@gmail.com> | 2012-10-12 12:53:08 -0700 |
---|---|---|
committer | Cody Herriges <c.a.herriges@gmail.com> | 2012-10-12 12:53:08 -0700 |
commit | be0a0582f33eab4d944018efcfbcb3258407814d (patch) | |
tree | c5edf1169d031b24275744b778ad999528e70462 | |
parent | 362d0ebf99b9dbfde8027646a84bf35f809be64f (diff) | |
parent | 2b6eb8d3121d57fb71b43123a50bb2f270371f38 (diff) |
Merge pull request #15 from hunner/update_manage_service
Use selector for haproxy service
-rw-r--r-- | manifests/init.pp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index 92df8b8..61d5785 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -81,7 +81,10 @@ class haproxy ( group => '0', mode => '0644', require => Package['haproxy'], - notify => Service['haproxy'], + notify => $manage_service ? { + true => Service['haproxy'], + false => undef, + }, } # Simple Header @@ -102,13 +105,15 @@ class haproxy ( file { '/etc/default/haproxy': content => 'ENABLED=1', require => Package['haproxy'], - before => Service['haproxy'], + before => $manage_service ? { + true => Service['haproxy'], + false => undef, + }, } } file { $global_options['chroot']: ensure => directory, - before => Service['haproxy'], } } |