lib/faastruby/server/logger.rb in faastruby-0.5.16 vs lib/faastruby/server/logger.rb in faastruby-0.5.17

- old
+ new

@@ -2,9 +2,10 @@ STDOUT_MUTEX = Mutex.new module Logger module Requests def puts(msg) + msg = msg.inspect unless msg.is_a?(String) msg = Rouge.highlight(msg, 'ruby', Rouge::Formatters::Terminal256.new(Rouge::Themes::Monokai.new)) STDOUT_MUTEX.synchronize do STDOUT.puts "#{Time.now} | #{msg}" STDOUT.puts "---" end \ No newline at end of file