summaryrefslogtreecommitdiff
path: root/lib/chef/provider/service.rb
diff options
context:
space:
mode:
authorAJ Christensen <aj@junglist.gen.nz>2008-10-01 15:35:15 +1300
committerAJ Christensen <aj@junglist.gen.nz>2008-10-01 15:35:15 +1300
commita47a258722fbc847d8517ad43a420b39de6d8f69 (patch)
tree11736f43e0542f5e7d831a896555b265decf82db /lib/chef/provider/service.rb
parenta4b08361060b5ff4e15a010881484ae993a0a790 (diff)
downloadchef-a47a258722fbc847d8517ad43a420b39de6d8f69.tar.gz
Clarified some of the error messages
Diffstat (limited to 'lib/chef/provider/service.rb')
-rw-r--r--lib/chef/provider/service.rb22
1 files changed, 15 insertions, 7 deletions
diff --git a/lib/chef/provider/service.rb b/lib/chef/provider/service.rb
index 04e6ee23a4..5ac53478e3 100644
--- a/lib/chef/provider/service.rb
+++ b/lib/chef/provider/service.rb
@@ -31,45 +31,53 @@ class Chef
def action_enable
if @current_resource.enabled == false
- Chef::Log.debug("Trying to enable #{@new_resource}")
+ Chef::Log.debug("#{@new_resource}: attempting to enable")
status = enable_service(@new_resource.service_name)
if status
@new_resource.enabled == true
- Chef::Log.info("Enabled service #{@new_resource} successfully")
+ Chef::Log.info("#{@new_resource}: enabled succesfully")
end
+ else
+ Chef::Log.debug("#{@new_resource}: not enabling, already enabled")
end
end
def action_disable
if @current_resource.enabled == true
- Chef::Log.debug("Trying to disable #{@new_resource}")
+ Chef::Log.debug("#{@new_resource}: attempting to disable")
status = disable_service(@new_resource.service_name)
if status
@new_resource.enabled == false
- Chef::Log.info("Disabled service #{@new_resource} succesfully")
+ Chef::Log.info("#{@new_resource}: disabled succesfully")
end
+ else
+ Chef::Log.debug("#{@new_resource}: not disabling, already disabled")
end
end
def action_start
- Chef::Log.debug("Trying to start #{@new_resource}")
if @current_resource.running == false
+ Chef::Log.debug("#{@new_resource}: attempting to start")
status = start_service(@new_resource.service_name)
if status
@new_resource.running == true
Chef::Log.info("Started service #{@new_resource} succesfully")
end
+ else
+ Chef::Log.debug("#{@new_resource}: not starting, already running")
end
end
def action_stop
- Chef::Log.debug("Trying to start #{@new_resource}")
if @current_resource.running == true
+ Chef::Log.debug("#{@new_resource}: attempting to stop")
status = stop_service(@new_resource.service_name)
if status
@new_resource.running == false
- Chef::Log.info("Stopped service #{@new_resource} succesfully")
+ Chef::Log.info("#{@new_resource}: stopped succesfully")
end
+ else
+ Chef::Log.debug("#{@new_resource}: not stopping, already stopped")
end
end