# File lib/puppet/provider/nameservice/directoryservice.rb, line 136 136: def self.list_all_present 137: # JJM: List all objects of this Puppet::Type already present on the system. 138: begin 139: dscl_output = execute(get_exec_preamble("-list")) 140: rescue Puppet::ExecutionFailure => detail 141: fail("Could not get %s list from DirectoryService" % [ @resource_type.name.to_s ]) 142: end 143: return dscl_output.split("\n") 144: end