Module: Mackerel::REST::User

Included in:
Client
Defined in:
lib/mackerel/user.rb

Instance Method Summary collapse

Instance Method Details

#get_usersObject



28
29
30
31
32
# File 'lib/mackerel/user.rb', line 28

def get_users()
  command = ApiCommand.new(:get, '/api/v0/users', @api_key)
  data = command.execute(client)
  data['users'].map{|u| Mackerel::User.new(u)}
end

#remove_user(user_id) ⇒ Object



34
35
36
37
38
# File 'lib/mackerel/user.rb', line 34

def remove_user(user_id)
  command = ApiCommand.new(:delete, "/api/v0/users/#{user_id}", @api_key)
  data = command.execute(client)
  Mackerel::User.new(data)
end