Class: LogStasher::MailerLogSubscriber
- Inherits:
-
ActiveSupport::LogSubscriber
- Object
- ActiveSupport::LogSubscriber
- LogStasher::MailerLogSubscriber
- Defined in:
- lib/logstasher/log_subscriber.rb
Constant Summary collapse
- MAILER_FIELDS =
[:mailer, :action, :message_id, :from, :to]
Instance Method Summary collapse
Instance Method Details
#deliver(event) ⇒ Object
100 101 102 |
# File 'lib/logstasher/log_subscriber.rb', line 100 def deliver(event) process_event(event, ['mailer', 'deliver']) end |
#logger ⇒ Object
112 113 114 |
# File 'lib/logstasher/log_subscriber.rb', line 112 def logger LogStasher.logger end |
#process(event) ⇒ Object
108 109 110 |
# File 'lib/logstasher/log_subscriber.rb', line 108 def process(event) process_event(event, ['mailer', 'process']) end |
#receive(event) ⇒ Object
104 105 106 |
# File 'lib/logstasher/log_subscriber.rb', line 104 def receive(event) process_event(event, ['mailer', 'receive']) end |