Module: Jober::Logger
- Included in:
- AbstractTask, Manager, ThreadedManager
- Defined in:
- lib/jober/logger.rb
Instance Method Summary collapse
Instance Method Details
#logger=(logger) ⇒ Object
8 9 10 |
# File 'lib/jober/logger.rb', line 8 def logger=(logger) @logger = logger end |
#logger_tag ⇒ Object
12 13 14 15 16 17 18 19 20 |
# File 'lib/jober/logger.rb', line 12 def logger_tag @logger_tag ||= begin tag = '[' + self.class.to_s tag += "(#{unique_id})" if respond_to?(:unique_id) && unique_id.to_i > 0 tag += " #{@worker_id}-#{@workers_count}" if @worker_id && @workers_count && @workers_count > 1 tag += ']' tag end end |