Class: Tapjoy::PagerDuty::Override
- Inherits:
-
Object
- Object
- Tapjoy::PagerDuty::Override
- Defined in:
- lib/tapjoy/pagerduty/override.rb
Instance Method Summary collapse
-
#initialize(email, schedule_name, override_length) ⇒ Override
constructor
Initializer services to import values from pg_connect.yaml to configure organization-specific values (currently, subdomain and api_token).
Constructor Details
#initialize(email, schedule_name, override_length) ⇒ Override
Initializer services to import values from pg_connect.yaml to configure organization-specific values (currently, subdomain and api_token)
7 8 9 10 11 12 13 14 |
# File 'lib/tapjoy/pagerduty/override.rb', line 7 def initialize(email, schedule_name, override_length) pg = Tapjoy::PagerDuty::Base.new override_window_hash = override_window(override_length) puts pg.set_override(**query_dates, **override_window_hash, user_id: pg.get_user_id(email), schedule_id: pg.get_schedule_id(schedule_name) # case-sensitive ) end |