Sha256: 03473ff12def05a1e385590d428aa453841f94178bb203c78eb69b6937fb18cb

Contents?: true

Size: 677 Bytes

Versions: 12

Compression:

Stored size: 677 Bytes

Contents

require 'gem_config'

module Services
  include GemConfig::Base

  BackgroundProcessorNotFound = Class.new(StandardError)

  with_configuration do
    has :host, classes: String
    has :logger
    has :redis
  end
end

require_relative 'services/version'
require_relative 'services/logger/file'
require_relative 'services/logger/redis'
begin
  require_relative 'services/asyncable'
rescue Services::BackgroundProcessorNotFound
end
require_relative 'services/modules/call_logger'
require_relative 'services/modules/exception_wrapper'
require_relative 'services/modules/uniqueness_checker'
require_relative 'services/base'
require_relative 'services/railtie' if defined?(Rails)

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
services-2.2.6 lib/services.rb
services-2.2.4 lib/services.rb
services-2.2.3 lib/services.rb
services-2.1.0 lib/services.rb
services-2.0.2 lib/services.rb
services-2.0.1 lib/services.rb
services-2.0.0 lib/services.rb
services-1.3.0 lib/services.rb
services-1.2.0 lib/services.rb
services-1.1.1 lib/services.rb
services-1.1.0 lib/services.rb
services-1.0.0 lib/services.rb