Class: Codeclimate::Collectors::Pagerduty::Client
- Inherits:
-
Object
- Object
- Codeclimate::Collectors::Pagerduty::Client
- Defined in:
- lib/codeclimate/collectors/pagerduty/client.rb
Class Method Summary collapse
- .sync(configuration:, manager:, earliest_data_cutoff:) ⇒ Object
- .validate_configuration(configuration:, manager:) ⇒ Object
Class Method Details
.sync(configuration:, manager:, earliest_data_cutoff:) ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/codeclimate/collectors/pagerduty/client.rb', line 12 def self.sync(configuration:, manager:, earliest_data_cutoff:) Handlers::Sync.new( configuration: Configuration.new(configuration), manager: manager, earliest_data_cutoff: earliest_data_cutoff, ).run end |
.validate_configuration(configuration:, manager:) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/codeclimate/collectors/pagerduty/client.rb', line 5 def self.validate_configuration(configuration:, manager:) Handlers::VerifyConfiguration.new( configuration: Configuration.new(configuration), manager: manager, ).run end |