fix migrator

This commit is contained in:
Anton Chuchkalov 2015-09-08 16:57:19 +03:00
parent 53961231d9
commit c927b98ddf

View File

@ -34,8 +34,9 @@ class UsersPermissionsUpdater
ids = users.to_a.map {|u| u['_id']} ids = users.to_a.map {|u| u['_id']}
puts "users: #{ids.join(', ')}" puts "users: #{ids.join(', ')}"
users_collection.update( ids.each do |id|
{"_id" => {'$in' => ids}}, @users_collection.update(
{"_id" => id},
{ {
"$set" => { "$set" => {
"privileges.stack" => privilege_value, "privileges.stack" => privilege_value,
@ -47,6 +48,8 @@ class UsersPermissionsUpdater
end end
end
updater = UsersPermissionsUpdater.new updater = UsersPermissionsUpdater.new
updater.set_priveleges_to_users(updater.admins, 'rwx') updater.set_priveleges_to_users(updater.admins, 'rwx')
puts "Admin privileges updated" puts "Admin privileges updated"