lib/gamelocker_api/telemetry.rb in gamelocker_api-0.1.3 vs lib/gamelocker_api/telemetry.rb in gamelocker_api-0.1.4

- old
+ new

@@ -1,19 +1,19 @@ -class GameLockerAPI - class Telemetry - attr_accessor :events - Event = Struct.new(:time, :type, :payload) - def initialize(telemetry_url) - @events = [] - response = RestClient.get(telemetry_url) - parse(response.body) - - return self - end - - def parse(json) - Oj.load(json).each do |event| - @events << Event.new(Time.parse(event['time']), event['type'], event['payload']) - end - end - end -end +class GameLockerAPI + class Telemetry + attr_accessor :events + Event = Struct.new(:time, :type, :payload) + def initialize(telemetry_url) + @events = [] + response = RestClient.get(telemetry_url) + parse(response.body) + + return self + end + + def parse(json) + Oj.load(json).each do |event| + @events << Event.new(Time.parse(event['time']), event['type'], event['payload']) + end + end + end +end