Sha256: efb7d2c54a7b70b9b1e4d4af2dcf861b2ff263903fd6fc292930e3c2dc6e7c50

Contents?: true

Size: 629 Bytes

Versions: 1

Compression:

Stored size: 629 Bytes

Contents

require 'message_driver/version'
require 'logger'

require 'message_driver/logging'
require 'message_driver/errors'
require 'message_driver/broker'
require 'message_driver/message'
require 'message_driver/destination'
require 'message_driver/subscription'
require 'message_driver/adapters/base'
require 'message_driver/client'

module MessageDriver
  module_function
  def configure(broker_name = Broker::DEFAULT_BROKER_NAME, options)
    Broker.configure(broker_name, options)
  end

  def logger
    @__logger ||= Logger.new(STDOUT).tap{|l| l.level = Logger::INFO}
  end

  def logger=(logger)
    @__logger = logger
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
message-driver-0.4.0 lib/message_driver.rb