diff options
author | James Turnbull <james@lovedthanlost.net> | 2009-08-03 11:34:56 +1000 |
---|---|---|
committer | James Turnbull <james@lovedthanlost.net> | 2009-08-03 11:34:56 +1000 |
commit | 967eb9f52938d8849b99686bf2c0b9da9a183399 (patch) | |
tree | 348fe4bce4f9f8788c391a7e2e19b2eb10ca7881 /lib/puppet | |
parent | c702f76b271515e9c42dcb923d379fbfac4c83cd (diff) | |
download | puppet-967eb9f52938d8849b99686bf2c0b9da9a183399.tar.gz puppet-967eb9f52938d8849b99686bf2c0b9da9a183399.tar.xz puppet-967eb9f52938d8849b99686bf2c0b9da9a183399.zip |
Fxied #2481 - Added status and restart overrides for Red Hat service provider.
Diffstat (limited to 'lib/puppet')
-rwxr-xr-x | lib/puppet/provider/service/redhat.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/puppet/provider/service/redhat.rb b/lib/puppet/provider/service/redhat.rb index 63a545dd9..fe2c98ba9 100755 --- a/lib/puppet/provider/service/redhat.rb +++ b/lib/puppet/provider/service/redhat.rb @@ -52,18 +52,18 @@ Puppet::Type.type(:service).provide :redhat, :parent => :init do end end - def restart + def restartcmd if @resource[:hasrestart] == :true - service(@resource[:name], "restart") + [command(:service), @resource[:name], "restart"] else super end end - def status + def statuscmd if @resource[:hasstatus] == :true begin - service(@resource[:name], "status") + [command(:service), @resource[:name], "status"] return :running rescue return :stopped |