Class: Totalizer::LogNotifier

Inherits:
BaseNotifier show all
Defined in:
lib/totalizer/notifier/log_notifier.rb

Class Method Summary collapse

Class Method Details

.call(message_groups, options) ⇒ Object



3
4
5
6
7
8
9
10
11
12
# File 'lib/totalizer/notifier/log_notifier.rb', line 3

def self.call(message_groups, options)
  message_groups.each do |message_type, messages|
    Totalizer.logger.info message_type.to_s.capitalize

    description = messages.map{ |message| message.description }.uniq.join(", ")
    Totalizer.logger.info "  #{description}"

    messages.each { |message| Totalizer.logger.info "  #{message.text}" }
  end
end