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
105 106 107 |
# File 'lib/logstasher/log_subscriber.rb', line 105 def deliver(event) process_event(event, ['mailer', 'deliver']) end |
#logger ⇒ Object
117 118 119 |
# File 'lib/logstasher/log_subscriber.rb', line 117 def logger LogStasher.logger end |
#process(event) ⇒ Object
113 114 115 |
# File 'lib/logstasher/log_subscriber.rb', line 113 def process(event) process_event(event, ['mailer', 'process']) end |
#receive(event) ⇒ Object
109 110 111 |
# File 'lib/logstasher/log_subscriber.rb', line 109 def receive(event) process_event(event, ['mailer', 'receive']) end |