Module: ClassLogging

Included in:
Application, Controller, MemoryLimit
Defined in:
lib/unicorn-cuba-base/root_logger.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(class_obj) ⇒ Object



234
235
236
237
# File 'lib/unicorn-cuba-base/root_logger.rb', line 234

def self.included(class_obj)
  class_obj.extend ClassMethods
  class_obj.init_logger
end

Instance Method Details

#logObject



226
227
228
# File 'lib/unicorn-cuba-base/root_logger.rb', line 226

def log
  self.class.log
end

#logger_for(class_obj) ⇒ Object



230
231
232
# File 'lib/unicorn-cuba-base/root_logger.rb', line 230

def logger_for(class_obj)
  self.class.logger_for(class_obj)
end