Class: BundlerAuditIssuesMailer
- Inherits:
-
ActionMailer::Base
- Object
- ActionMailer::Base
- BundlerAuditIssuesMailer
- Defined in:
- app/mailers/bundler_audit_issues_mailer.rb
Constant Summary collapse
- DEFAULT_TO =
Rails.configuration.vulnerability_email_recipient
Instance Method Summary collapse
- #error_in_running(errors, opts = {}) ⇒ Object
- #vulnerability_email(vulnerabilities, opts = {}) ⇒ Object
Instance Method Details
#error_in_running(errors, opts = {}) ⇒ Object
11 12 13 14 |
# File 'app/mailers/bundler_audit_issues_mailer.rb', line 11 def error_in_running errors, opts = {} @errors = errors mail(to: (opts[:custom_recipient] || DEFAULT_TO), subject: 'Vulnerability Scanner Errored') end |
#vulnerability_email(vulnerabilities, opts = {}) ⇒ Object
7 8 9 10 |
# File 'app/mailers/bundler_audit_issues_mailer.rb', line 7 def vulnerability_email vulnerabilities, opts = {} @vulnerabilities = vulnerabilities mail(to: (opts[:custom_recipient] || DEFAULT_TO), subject: 'Vulnerability Scanner Results') end |