# 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