Skip to content

Instantly share code, notes, and snippets.

@dLobatog
Created July 25, 2014 12:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dLobatog/d9c311bbd49d151fbcb0 to your computer and use it in GitHub Desktop.
Save dLobatog/d9c311bbd49d151fbcb0 to your computer and use it in GitHub Desktop.
Usergroup.all.each do |usergroup|
external = ExternalUsergroup.new(:auth_source_id => AuthSource.find_by_name('CERN').id,
:name => usergroup.name,
:usergroup_id => usergroup.id)
if external.save
puts "Usergroup #{usergroup.name} associated with external usergroup #{external.name}"
else
puts "Usergroup #{usergroup.name} could not be associated with external usergroup #{external.name}"
puts " -- #{external.errors}"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment