Module: Vscale::Tokens

Included in:
Api::Client
Defined in:
lib/vscale/api/tokens.rb

Instance Method Summary collapse

Instance Method Details

#find_token(id) ⇒ Object



7
8
9
# File 'lib/vscale/api/tokens.rb', line 7

def find_token(id)
  get("tokens/#{id}")
end

#remove_token(id) ⇒ Object



15
16
17
# File 'lib/vscale/api/tokens.rb', line 15

def remove_token(id)
  delete("tokens/#{id}")
end

#tokens(params = {}) ⇒ Object



3
4
5
# File 'lib/vscale/api/tokens.rb', line 3

def tokens(params = {})
  params.empty? ? get('tokens') : post('tokens', params)
end

#update_token(id, params) ⇒ Object



11
12
13
# File 'lib/vscale/api/tokens.rb', line 11

def update_token(id, params)
  post("tokens/#{id}", params)
end