Module: Liam

Defined in:
lib/liam.rb,
lib/liam/common.rb,
lib/liam/version.rb,
lib/liam/consumer.rb,
lib/liam/producer.rb,
lib/liam/processor.rb,
lib/liam/message_processor.rb,
lib/generators/liam/install_generator.rb,
lib/liam/exceptions/no_config_for_env_error.rb,
lib/liam/exceptions/unexpected_message_error.rb,
lib/liam/exceptions/no_topics_in_config_file_error.rb,
lib/liam/exceptions/uninitialized_message_processor_error.rb

Defined Under Namespace

Modules: Common, Processor Classes: Consumer, InstallGenerator, MessageProcessor, NoConfigForEnvError, NoTopicsInConfigFileError, Producer, UnexpectedMessageError, UninitializedMessageProcessorError

Constant Summary collapse

VERSION =
'0.0.9'

Class Attribute Summary collapse

Class Attribute Details

.loggerObject



13
14
15
# File 'lib/liam.rb', line 13

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