Sha256: a9af767d52c6077d207f2646a6c5dc23ecc26910361e0b87a9b55f2c7163989c

Contents?: true

Size: 463 Bytes

Versions: 1

Compression:

Stored size: 463 Bytes

Contents

# frozen_string_literal: true

require 'liam/version'
require 'liam/consumer'
require 'liam/processor'
require 'liam/producer'
require 'liam/exceptions/uninitialized_message_processor_error'
require 'liam/exceptions/no_topics_in_config_file_error'
require 'liam/exceptions/unexpected_message_error'

module Liam
  class << self
    attr_writer :logger

    def logger
      @logger ||= Logger.new($stdout).tap { |log| log.progname = self.name }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
aws-liam-0.0.8 lib/liam.rb