From cdf484bab903aac4cb5bae20bfaa8bef187e17c9 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 25 Jul 2018 08:40:02 +0100 Subject: [PATCH] Enable chef report handler --- cookbooks/chef/templates/default/client.rb.erb | 3 +-- cookbooks/chef/templates/default/report.rb.erb | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/cookbooks/chef/templates/default/client.rb.erb b/cookbooks/chef/templates/default/client.rb.erb index 5c9d888f5..6b7234955 100644 --- a/cookbooks/chef/templates/default/client.rb.erb +++ b/cookbooks/chef/templates/default/client.rb.erb @@ -39,5 +39,4 @@ email_handler = Chef::Handler::Email.new(:to => ["tom@compton.nu", "openstreetma # Configure report handlers -#exception_handlers << email_handler -#report_handlers << email_handler +report_handlers << email_handler diff --git a/cookbooks/chef/templates/default/report.rb.erb b/cookbooks/chef/templates/default/report.rb.erb index 07a8753a8..20e32ef4f 100644 --- a/cookbooks/chef/templates/default/report.rb.erb +++ b/cookbooks/chef/templates/default/report.rb.erb @@ -20,9 +20,9 @@ class Chef if failed? && !exception.is_a?(SystemExit) message_subject = "Chef run failed on #{node.name}" message_body = "#{run_status.formatted_exception}\n" -# elsif elapsed_time > 600 -# message_subject = "Chef run took #{elapsed_time} on #{node.name}" -# message_body = "" + elsif elapsed_time > 600 + message_subject = "Chef run took #{elapsed_time} on #{node.name}" + message_body = "" end return unless message_subject -- 2.43.2