# File lib/chef/provider/service/windows.rb, line 52 def start_service begin result = if @new_resource.start_command Chef::Log.debug "starting service using the given start_command" IO.popen(@new_resource.start_command).readlines else IO.popen("#{@init_command} start #{@new_resource.service_name}").readlines end Chef::Log.debug result.join result[3].include?('4') || result.include?('2') ? true : false rescue Chef::Log.debug "Failed to start service #{@new_resource.service_name}" false end end