summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCody Herriges <c.a.herriges@gmail.com>2012-10-12 12:53:08 -0700
committerCody Herriges <c.a.herriges@gmail.com>2012-10-12 12:53:08 -0700
commitbe0a0582f33eab4d944018efcfbcb3258407814d (patch)
treec5edf1169d031b24275744b778ad999528e70462
parent362d0ebf99b9dbfde8027646a84bf35f809be64f (diff)
parent2b6eb8d3121d57fb71b43123a50bb2f270371f38 (diff)
Merge pull request #15 from hunner/update_manage_service
Use selector for haproxy service
-rw-r--r--manifests/init.pp11
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'],
}
}