lib/servitium.rb in servitium-1.2.20 vs lib/servitium.rb in servitium-1.2.28
- old
+ new
@@ -3,18 +3,35 @@
require 'active_model'
require 'active_attr'
require 'active_support'
require 'action_controller'
require 'active_job'
+require 'sidekiq'
require 'servitium/error'
require 'servitium/context_failure'
require 'servitium/i18n'
require 'servitium/sub_contexts'
require 'servitium/scoped_attributes'
require 'servitium/context_model'
require 'servitium/context'
-require 'servitium/service_job'
+require 'servitium/service_active_job'
+require 'servitium/service_sidekiq_job'
require 'servitium/service'
require 'servitium/version'
+require 'servitium/configuration'
require 'servitium/rails' if defined?(::Rails)
+
+
+module Servitium
+ class << self
+ def setup
+ @config = Configuration.new
+ yield config
+ end
+
+ def config
+ @config ||= Configuration.new
+ end
+ end
+end
\ No newline at end of file