Module: WatcherFactory
- Defined in:
- lib/bender/watcher.rb
Class Method Summary collapse
Class Method Details
.create(queue_name, config, default_config) ⇒ Object
2 3 4 5 6 |
# File 'lib/bender/watcher.rb', line 2 def self.create(queue_name, config, default_config) watcher_class = config[:name].to_s require "bender/watchers/#{watcher_class}" watcher_class.classify.constantize.new(queue_name, default_config) end |