class DashingContrib::Pingdom::Client

Attributes

credentials[RW]

Initialize Pingdom client

Public Class Methods

new(options) click to toggle source
# File lib/dashing-contrib/bottles/pingdom/client.rb, line 10
def initialize(options)
  @credentials = ::DashingContrib::Pingdom::Credentials.new(options)
end

Public Instance Methods

checks(id) click to toggle source
# File lib/dashing-contrib/bottles/pingdom/client.rb, line 14
def checks(id)
  ::DashingContrib::Pingdom::Checks.fetch(credentials, id)
end
summary() click to toggle source
# File lib/dashing-contrib/bottles/pingdom/client.rb, line 22
def summary()
  ::DashingContrib::Pingdom::Checks.summary(credentials)
end
uptime(id, from_time, to_time) click to toggle source
# File lib/dashing-contrib/bottles/pingdom/client.rb, line 18
def uptime(id, from_time, to_time)
  ::DashingContrib::Pingdom::Uptime.calc(credentials, id, from_time, to_time)
end