Sha256: 28fb3f2be32b4f5595685b43ffca80c40e7dad19b3aa12d13d72c81eb5fe331e
Contents?: true
Size: 545 Bytes
Versions: 16
Compression:
Stored size: 545 Bytes
Contents
require 'rest-client' require_relative './credentials' module DashingContrib module Pingdom class Client # Initialize Pingdom client attr_accessor :credentials def initialize(options) @credentials = ::DashingContrib::Pingdom::Credentials.new(options) end def checks(id) ::DashingContrib::Pingdom::Checks.fetch(credentials, id) end def uptime(id, from_time, to_time) ::DashingContrib::Pingdom::Uptime.calc(credentials, id, from_time, to_time) end end end end
Version data entries
16 entries across 16 versions & 1 rubygems