class Nrcmd::User

Constants

URL

Public Instance Methods

list() click to toggle source
# File lib/nrcmd/users_cli.rb, line 17
def list
  uri = URL + '/users.json'
  filter_param = ""
  options["filter"].gsub(" ", "").split(',').each do |filter|
    fkv = filter.split('=')
    filter_param << "filter[#{fkv[0]}]=#{fkv[1]}&"
  end
  res = Nrcmd::Http.get(uri, {}, filter_param)
  result = JSON.parse(res.body)
  print JSON[ result ]
end
show(id) click to toggle source
# File lib/nrcmd/users_cli.rb, line 33
def show(id)
  uri = URL + "/users/#{id}.json"
  res = Nrcmd::Http.get(uri)
  result = JSON.parse(res.body)
  print JSON[ result ]
end