aboutsummaryrefslogtreecommitdiff
path: root/share/hydractl/puppet-enable
diff options
context:
space:
mode:
Diffstat (limited to 'share/hydractl/puppet-enable')
-rwxr-xr-xshare/hydractl/puppet-enable12
1 files changed, 8 insertions, 4 deletions
diff --git a/share/hydractl/puppet-enable b/share/hydractl/puppet-enable
index b29603c..bdb4455 100755
--- a/share/hydractl/puppet-enable
+++ b/share/hydractl/puppet-enable
@@ -35,9 +35,13 @@ fi
# Business
if [ "$BASENAME" == "puppet-enable" ]; then
- $sudo sed -i -e 's/START=no/START=yes/' /etc/default/puppet
- $sudo service puppet start
+ if [ -e "/etc/default/puppet" ]; then
+ $sudo sed -i -e 's/START=no/START=yes/' /etc/default/puppet
+ $sudo service puppet start
+ fi
else
- $sudo sed -i -e 's/START=yes/START=no/' /etc/default/puppet
- $sudo service puppet stop
+ if [ -e "/etc/default/puppet" ]; then
+ $sudo sed -i -e 's/START=yes/START=no/' /etc/default/puppet
+ $sudo service puppet stop
+ fi
fi