Class: PingdomClientV3::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/client.rb,
lib/pingdom_client_v3/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_token, api_url = 'https://api.pingdom.com/api/3.1') ⇒ Client



5
6
7
8
# File 'lib/client.rb', line 5

def initialize(api_url='https://api.pingdom.com/api/3.1', api_token)
  @api_url = api_url
  @api_token = api_token
end

Instance Method Details

#checkObject



10
11
12
# File 'lib/client.rb', line 10

def check
  @pool ||= PingdomClientV3::Resources::Check.new(self)
end

#resource_callerObject



14
15
16
# File 'lib/client.rb', line 14

def resource_caller
  PingdomClientV3::ResourceCaller.new(http_resource)
end