Class: Everlog::Inf::Api::Moves
Instance Method Summary
collapse
#initialize
Instance Method Details
#client ⇒ Object
5
6
7
|
# File 'lib/everlog/inf/api/moves.rb', line 5
def client
@client ||= ::Moves::Client.new(ENV['moves_access_token'])
end
|
#daily_storyline(from = (Date.today - 1), to = Date.today) ⇒ Object
15
16
17
18
19
|
# File 'lib/everlog/inf/api/moves.rb', line 15
def daily_storyline(from = (Date.today - 1), to = Date.today)
client.daily_storyline(from..to).first['segments']
rescue => e
raise InfrastructureMovesError, "daily_storyline error / #{e.message}"
end
|
#daily_summary(from = (Date.today - 1), to = Date.today) ⇒ Object
9
10
11
12
13
|
# File 'lib/everlog/inf/api/moves.rb', line 9
def daily_summary(from = (Date.today - 1), to = Date.today)
client.daily_summary(from..to).first['summary']
rescue => e
raise InfrastructureMovesError, "daily_summary error / #{e.message}"
end
|