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