Method: Chef::Provider::Service::Insserv#load_current_resource

Defined in:
lib/chef/provider/service/insserv.rb

#load_current_resourceObject



28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/chef/provider/service/insserv.rb', line 28

def load_current_resource
  super

  # Look for a /etc/rc.*/SnnSERVICE link to signifiy that the service would be started in a runlevel
  if Dir.glob("/etc/rc**/S*#{@current_resource.service_name}").empty?
    @current_resource.enabled false
  else
    @current_resource.enabled true 
  end
  
  @current_resource
end