# File lib/puppet/provider/nameservice/directoryservice.rb, line 459 459: def remove_unwanted_members(current_members, new_members) 460: current_members.each do |member| 461: if not new_members.include?(member) 462: cmd = [:dseditgroup, "-o", "edit", "-n", ".", "-d", member, @resource[:name]] 463: begin 464: execute(cmd) 465: rescue Puppet::ExecutionFailure => detail 466: fail("Could not remove %s from group: %s, %s" % [member, @resource.name, detail]) 467: end 468: end 469: end 470: end