Sha256: 8e6b0c00d3bda03c941fbd26179ecb2772ee0cda3ac565c42139d42b017be42f
Contents?: true
Size: 586 Bytes
Versions: 23
Compression:
Stored size: 586 Bytes
Contents
module Sorenson module Services class Metric < Base def self.all(offset = nil, quantity = nil) get_from("/metrics").collect do |event| Event.new(event) end end def self.total_plays get_from("/metrics/total_plays")['total_plays'].to_i end def self.storage_used(start_date = nil, end_date = nil) options = {} options.merge(:start_date => start_date, :end_date => end_date) if start_date && end_date get_from("/metrics/storage", options)['storage_used'] end end end end
Version data entries
23 entries across 23 versions & 1 rubygems
Version | Path |
---|---|
360_services-0.0.3 | lib/sorenson/services/metric.rb |
360_services-0.0.2 | lib/sorenson/services/metric.rb |
360_services-0.0.1 | lib/sorenson/services/metric.rb |