lib/cryptum/log.rb in cryptum-0.0.399 vs lib/cryptum/log.rb in cryptum-0.0.400

- old
+ new

@@ -31,23 +31,24 @@ logger.level = Logger::DEBUG when :error exit_gracefully = true logger.level = Logger::ERROR when :fatal - # This is reserved for: - # Cryptum::UI::Exit - # module(s) if StandardError is triggered. - # This ensures we're not infintely attempting - # to log to file and exit. + # This is reserved for the Cryptum::UI::Exit module + # if the Interrupt or StandardError exceptions are + # triggered. This prevents infintely attempting to + # exit if something in the module fails. logger.level = Logger::FATAL when :unknown logger.level = Logger::UNKNOWN when :warn logger.level = Logger::WARN when :info logger.level = Logger::INFO else - raise "ERROR: Invalid log level. Valid options are:\n:info\n:warn\n:unknown\n:fatal\n:error\n:debug" + level_error = "ERROR: Invalid log level. Valid options are:\n" + level_error += ":info\n:warn\n:unknown\n:fatal\n:error\n:debug" + raise level_error end logger.datetime_format = '%Y-%m-%d %H:%M:%S.%N' log_event = '' if event_history.respond_to?('order_book')