Method: Exception#log!

Defined in:
lib/workety/extensions/exception.rb

#log!Object



84
85
86
87
88
89
90
91
92
# File 'lib/workety/extensions/exception.rb', line 84

def log!
  logger.error view
  logger.flush if logger.respond_to? :flush
rescue ScriptError, StandardError => ex
  STDERR.write "ERROR: LOGGING ANOTHER EXCEPTION THE FOLLOWING EXCEPTION OCCURED:\n" \
               "#{ex.view}\n" \
               "THE FOLLOWING EXCEPTION WAS NOT STORED IN LOG:\n" \
               "#{view}\n"
end