Sha256: c4a9e19a37bf91ada2ed569d5568411a387b170f98a3fb4f7b309ec2da45a482

Contents?: true

Size: 630 Bytes

Versions: 1

Compression:

Stored size: 630 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.3.0 lib/message_driver.rb