diff options
author | Claire McQuin <claire@getchef.com> | 2015-05-15 11:42:28 -0700 |
---|---|---|
committer | Claire McQuin <claire@getchef.com> | 2015-05-21 10:02:33 -0700 |
commit | 22012a63dc02b3173e5d8b704501cb5f69dd0f7c (patch) | |
tree | 820538f294a50d817841d422bc44ec9c5869aa67 | |
parent | 1fbff05025e5e8a0266129e93be34ff57d82e79c (diff) | |
download | chef-22012a63dc02b3173e5d8b704501cb5f69dd0f7c.tar.gz |
Skip adding backtrace to error message if unset.
-rw-r--r-- | lib/chef/audit/audit_reporter.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/chef/audit/audit_reporter.rb b/lib/chef/audit/audit_reporter.rb index 1ed79bb42f..030ae34201 100644 --- a/lib/chef/audit/audit_reporter.rb +++ b/lib/chef/audit/audit_reporter.rb @@ -120,7 +120,11 @@ class Chef if @exception || error errors = [@exception, error].uniq.compact - errors_messages = errors.map { |err| "#{err.class.to_s}: #{err.message}\n#{err.backtrace.join("\n")}" } + errors_messages = errors.map do |err| + msg = "#{err.class.to_s}: #{err.message}" + msg << "\n#{err.backtrace.join("\n")}" if err.backtrace + msg + end run_data[:error] = errors_messages.join("\n") end |