Sha256: b0cf99ab48214e85148667d805ce9d3fffdb8b131dec4e6c78b18ab3499c5389

Contents?: true

Size: 543 Bytes

Versions: 1

Compression:

Stored size: 543 Bytes

Contents

require 'firehose/version'

require 'em-hiredis'
require 'logger'

require 'firehose/rails' if defined?(::Rails::Engine)

module Firehose
  autoload :Subscription, 'firehose/subscription'
  autoload :Publisher,    'firehose/publisher'
  autoload :Producer,     'firehose/producer'
  autoload :Default,      'firehose/default'
  autoload :Rack,         'firehose/rack'
  autoload :CLI,          'firehose/cli'
  
  # Logging
  def self.logger
    @logger ||= Logger.new($stdout)
  end

  def self.logger=(logger)
    @logger = logger
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
firehose-0.1.1 lib/firehose.rb