Method: SlingUsers::Group#remove_members
- Defined in:
- lib/nakamura/users.rb
#remove_members(sling, principals) ⇒ Object
118 119 120 121 122 123 124 125 126 127 128 129 |
# File 'lib/nakamura/users.rb', line 118 def remove_members(sling, principals) principal_paths = principals.collect do |principal| if principal.index("g-") == 0 type = "group" else type = "user" end "/#{$USERMANAGER_URI}#{type}/#{principal}" end return sling.execute_post(sling.url_for("#{group_url}.update.html"), { ":member@Delete" => principal_paths }) end |