class PagerDuty::Client
Public Class Methods
new(options = {})
click to toggle source
# File lib/pager_duty/client.rb, line 27 def initialize(options = {}) # Use options passed in, but fall back to module defaults PagerDuty::Configurable.keys.each do |key| instance_variable_set(:"@#{key}", options[key] || PagerDuty.instance_variable_get(:"@#{key}")) end end
Public Instance Methods
api_token=(value)
click to toggle source
# File lib/pager_duty/client.rb, line 34 def api_token=(value) reset_agent @api_token = value end