Class: Circonus::Account

Inherits:
BaseModel show all
Defined in:
lib/circonus/models/account.rb

Constant Summary

Constants inherited from BaseModel

BaseModel::ACTIONS_CLASS, BaseModel::ACTIONS_INSTANCE

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from BaseModel

actions, #attributes, circonus_path, client, #client, fields, #filtered_attributes, #id, #initialize, path, #path

Constructor Details

This class inherits a constructor from Circonus::BaseModel

Class Method Details

.currentObject



8
9
10
11
# File 'lib/circonus/models/account.rb', line 8

def current
  data = client.get('account/current')
  new(JSON.parse(data))
end

Instance Method Details

#updateObject Also known as: save



14
15
16
# File 'lib/circonus/models/account.rb', line 14

def update
  client.put('account/current', attributes)
end