Method: Ayadn::Action#unblock

Defined in:
lib/ayadn/action.rb

#unblock(usernames) ⇒ Object



207
208
209
210
211
212
213
214
215
216
217
218
219
220
# File 'lib/ayadn/action.rb', line 207

def unblock(usernames)
  begin
    @check.no_username(usernames)
    users = @workers.all_but_me(usernames)
    puts "\n"
    @status.unblocking(users.join(','))
    users.each do |user|
      resp = @api.unblock(user)
      @check.has_been_unblocked(user, resp)
    end
  rescue => e
    Errors.global_error({error: e, caller: caller, data: [usernames]})
  end
end