# File lib/puppet/provider/service/launchd.rb, line 248 248: def enable 249: if self.class.get_macosx_version_major == "10.6" 250: overrides = Plist::parse_xml(Launchd_Overrides) 251: overrides[resource[:name]] = { "Disabled" => false } 252: Plist::Emit.save_plist(overrides, Launchd_Overrides) 253: else 254: job_path, job_plist = plist_from_label(resource[:name]) 255: if self.enabled? == :false 256: job_plist.delete("Disabled") 257: Plist::Emit.save_plist(job_plist, job_path) 258: end 259: end 260: end