class Pingdom::Check

{“name”=>“Autocomplete”, “id”=>259103, “type”=>“http”, “lastresponsetime”=>203173, “status”=>“up”, “lasttesttime”=>1298102416}

Public Class Methods

parse(client, response) click to toggle source
Calls superclass method Pingdom::Base::parse
# File lib/pingdom/check.rb, line 5
def self.parse(client, response)
  checks = super
  Array.wrap(checks[:checks] || checks[:check]).map do |check|
    new(client, response, check)
  end
end

Public Instance Methods

lasterrortime() click to toggle source
Calls superclass method
# File lib/pingdom/check.rb, line 28
def lasterrortime
  Time.at(super)
end
lasttesttime() click to toggle source
Calls superclass method
# File lib/pingdom/check.rb, line 24
def lasttesttime
  Time.at(super)
end
results(options = {}) click to toggle source
# File lib/pingdom/check.rb, line 16
def results(options = {})
  @client.results(id, options)
end
summary() click to toggle source
# File lib/pingdom/check.rb, line 20
def summary
  @client.summary(id)
end