class SauceWhisk::Sauce

def self.auth_details

def self.auth_details
  {}
end

def self.operational?

def self.operational?
  service_status[:service_operational]
end

def self.platforms (force = false)

def self.platforms (force = false)
  unless force
    @platforms ||= JSON.parse(get "browsers/webdriver")
  else
    @platforms = JSON.parse(get "browsers/webdriver")
  end
end

def self.resource

def self.resource
  "info"
end

def self.service_status

def self.service_status
  JSON.parse((get "status"), :symbolize_names => true)
rescue
end

def self.total_job_count

def self.total_job_count
  Integer(get "counter")
end