Method: ChefApply::UI::ErrorPrinter.write_backtrace
- Defined in:
- lib/chef_apply/ui/error_printer.rb
.write_backtrace(e, args) ⇒ Object
70 71 72 73 74 75 76 77 78 |
# File 'lib/chef_apply/ui/error_printer.rb', line 70 def self.write_backtrace(e, args) formatter = ErrorPrinter.new(e) out = StringIO.new formatter.add_backtrace_header(out, args) formatter.add_formatted_backtrace(out) formatter.save_backtrace(out) rescue => ex dump_unexpected_error(ex) end |