Sha256: 0ffdc74cba016c9205f6634dc553a27fb9e0179ea6d37b7341744e5e1fe7febe
Contents?: true
Size: 843 Bytes
Versions: 82
Compression:
Stored size: 843 Bytes
Contents
module Blazer class CheckMailer < ActionMailer::Base include ActionView::Helpers::TextHelper default from: Blazer.from_email if Blazer.from_email layout false def state_change(check, state, state_was, rows_count, error, columns, rows, column_types, check_type) @check = check @state = state @state_was = state_was @rows_count = rows_count @error = error @columns = columns @rows = rows @column_types = column_types @check_type = check_type mail to: check.emails, reply_to: check.emails, subject: "Check #{state.titleize}: #{check.query.name}" end def failing_checks(email, checks) @checks = checks # add reply_to for mailing lists mail to: email, reply_to: email, subject: "#{pluralize(checks.size, "Check")} Failing" end end end
Version data entries
82 entries across 82 versions & 5 rubygems
Version | Path |
---|---|
blazer-1.7.4 | app/mailers/blazer/check_mailer.rb |
blazer-1.7.3 | app/mailers/blazer/check_mailer.rb |