# File lib/puppet/provider/service/launchd.rb, line 235 235: def enable 236: if self.class.get_macosx_version_major == "10.6" 237: overrides = self.class.read_plist(Launchd_Overrides) 238: overrides[resource[:name]] = { "Disabled" => false } 239: Plist::Emit.save_plist(overrides, Launchd_Overrides) 240: else 241: job_path, job_plist = plist_from_label(resource[:name]) 242: if self.enabled? == :false 243: job_plist.delete("Disabled") 244: Plist::Emit.save_plist(job_plist, job_path) 245: end 246: end 247: end