lib/dispatch-rider/runner.rb in dispatch-rider-1.4.2 vs lib/dispatch-rider/runner.rb in dispatch-rider-1.5.0
- old
+ new
@@ -1,7 +1,8 @@
module DispatchRider
class Runner
+ include Callbacks::Support
def self.run
new.process
end
@@ -20,20 +21,11 @@
end
end
private
- def config
- DispatchRider.config
- end
-
- def callbacks
- @callbacks ||= Callbacks::Access.new(config.callbacks)
- end
-
- def logger
- config.logger
- end
+ delegate :config, to: :DispatchRider
+ delegate :logger, to: :config
def ready
logger.info "Creating subscriber..."
@subscriber = config.subscriber.new