Method: FreeZipcodeData::Logger#log_exception
- Defined in:
- lib/free_zipcode_data/logger.rb
#log_exception(e, data = {}) ⇒ Object
16 17 18 19 20 21 |
# File 'lib/free_zipcode_data/logger.rb', line 16 def log_exception(e, data = {}) msg = "EXCEPTION : #{e.class.name} : #{e.message}" msg += "\n data : #{data.inspect}" if data && !data.empty? msg += "\n #{e.backtrace[0, 6].join("\n ")}" log_provider.error(msg) end |