Class: Volt::TaskLogger

Inherits:
Object show all
Defined in:
lib/volt/utils/logging/task_logger.rb

Class Method Summary collapse

Class Method Details

.task_dispatch_message(logger, args) ⇒ Object



5
6
7
8
9
10
11
12
# File 'lib/volt/utils/logging/task_logger.rb', line 5

def self.task_dispatch_message(logger, args)
  msg = "task #{logger.class_name}##{logger.method_name} in #{logger.run_time}\n"
  if args.size > 0
    arg_str = TaskArgumentFilterer.filter(args).map(&:inspect).join(', ')
    msg += "with args: #{arg_str}\n"
  end
  msg
end