class Lariat::SabotageStats

Public Class Methods

gather_stats(url, date_offset) click to toggle source
# File lib/lariat/sabotage_stats.rb, line 6
def self.gather_stats(url, date_offset)
  response = RestClient.get(url)

  stats = JSON.parse(response)

  verified = 0
  closed = 0

  date_offset.times do |i|
    key = (Date.today - i).to_s
    verified += stats[key]["releases_verified"]
    closed += stats[key]["prs_closed"]
  end

  return { :releases_verified => verified, :prs_closed => closed }
end