# File lib/chef/provider/service/arch.rb, line 59 def enable_service() new_daemons = [] entries = daemons if entries.include?(new_resource.service_name) # exists and already enabled new_daemons += entries else if entries.include?("!#{new_resource.service_name}") # exists but disabled entries.each do |daemon| if daemon == "!#{new_resource.service_name}" new_daemons << new_resource.service_name else new_daemons << daemon end end else # does not exist new_daemons += entries new_daemons << new_resource.service_name end end update_daemons(new_daemons) end