lib/dispatch-rider.rb in dispatch-rider-0.0.7 vs lib/dispatch-rider.rb in dispatch-rider-0.1.0
- old
+ new
@@ -5,17 +5,33 @@
require "active_support/inflector"
require "active_support/json"
require "active_support/core_ext/array/conversions"
require "active_model"
+require "dispatch-rider/configuration"
+
module DispatchRider
+ class << self
+ def configure
+ yield configuration
+ end
+
+ def configuration
+ @configuration ||= Configuration.new
+ end
+ alias_method :config, :configuration
+ end
end
require "dispatch-rider/errors"
+require "dispatch-rider/error_handlers"
+require "dispatch-rider/handlers"
+require "dispatch-rider/callbacks"
require "dispatch-rider/message"
require "dispatch-rider/registrars"
require "dispatch-rider/notification_services"
require "dispatch-rider/queue_services"
require "dispatch-rider/dispatcher"
require "dispatch-rider/demultiplexer"
+require "dispatch-rider/runner"
require "dispatch-rider/publisher"
require "dispatch-rider/subscriber"