# File lib/puppet/provider/nameservice/directoryservice.rb, line 472 472: def add_members(current_members, new_members) 473: new_members.each do |new_member| 474: if current_members.nil? or not current_members.include?(new_member) 475: cmd = [:dseditgroup, "-o", "edit", "-n", ".", "-a", new_member, @resource[:name]] 476: begin 477: execute(cmd) 478: rescue Puppet::ExecutionFailure => detail 479: fail("Could not add %s to group: %s, %s" % [new_member, @resource.name, detail]) 480: end 481: end 482: end 483: end