Module: SidekiqVigil::Notifier::Factory
- Defined in:
- lib/sidekiq_vigil/notifier/manager.rb
Constant Summary collapse
Class Method Summary collapse
Class Method Details
.build(config, logger: SidekiqVigil.logger) ⇒ Object
37 38 39 40 41 42 |
# File 'lib/sidekiq_vigil/notifier/manager.rb', line 37 def build(config, logger: SidekiqVigil.logger) config.runnable_notifiers.map do |definition| klass = definition.klass || CLASSES.fetch(definition.name) klass.new(options: definition., logger:) end end |