class Librato::Cli
Public Instance Methods
pull()
click to toggle source
# File lib/librato/cli.rb, line 11 def pull spaces.each do |space| Pull.new(client, account, space, config).run end end
push()
click to toggle source
# File lib/librato/cli.rb, line 17 def push spaces.each do |space| Push.new(client, account, space, config).run end end
Private Instance Methods
client()
click to toggle source
# File lib/librato/cli.rb, line 29 def client Client.new(*config.account(account).values_at('user', 'token')) end
config()
click to toggle source
# File lib/librato/cli.rb, line 33 def config @config ||= Config.new(options) end
spaces()
click to toggle source
# File lib/librato/cli.rb, line 25 def spaces @spaces ||= Spaces.new(client, account).find_all(config.spaces) end