lib/cryptum/log.rb in cryptum-0.0.418 vs lib/cryptum/log.rb in cryptum-0.0.419

- old
+ new

@@ -41,12 +41,12 @@ case level when :debug logger.level = Logger::DEBUG when :error - exit_gracefully = true logger.level = Logger::ERROR + exit_gracefully = true unless driver_name == 'cryptum-repl' puts "\nERROR: See #{log_file_path} for more details." if driver_name == 'cryptum-repl' when :fatal # This is reserved for the Cryptum::UI::Exit module # if the Interrupt or StandardError exceptions are # triggered. This prevents infintely attempting to @@ -85,12 +85,12 @@ log_event = "session: #{session}, " log_event += "symbol: #{symbol}" end if msg.instance_of?(Interrupt) - log_event += ' => CTRL+C Detected...Exiting Session.' logger.level = Logger::WARN - exit_gracefully = true + log_event += ' => CTRL+C Detected...Exiting Session.' + exit_gracefully = true unless driver_name == 'cryptum-repl' else log_event += " => #{msg}" if msg.respond_to?('backtrace') && !msg.instance_of?(Errno::ECONNRESET) log_event += " => \n\t#{msg.backtrace.join("\n\t")}" log_event += "\n\n\n"