# File lib/puppet/provider/service/launchd.rb, line 124 124: def plist_from_label(label) 125: job = self.class.jobsearch(label) 126: job_path = job[label] 127: if FileTest.file?(job_path) 128: job_plist = self.class.read_plist(job_path) 129: else 130: raise Puppet::Error.new("Unable to parse launchd plist at path: #{job_path}") 131: end 132: [job_path, job_plist] 133: end