Module: Dolphin::Util

Includes:
Celluloid::Logger
Included in:
DataStore, DataStore::Cassandra, DataStore::ConncetionBase, Manager, MessageBuilder::Base, QueryProcessor, RequestApp, RequestHandler, Sender::Mail, Worker
Defined in:
lib/dolphin/util.rb

Instance Method Summary collapse

Instance Method Details

#logger(type, message) ⇒ Object



9
10
11
12
13
14
15
16
# File 'lib/dolphin/util.rb', line 9

def logger(type, message)
  message = {
    :message => message,
    :classname => self.class.name,
    :thread_id => Thread.current.object_id
  }
  Celluloid.logger.__send__(type, message)
end