More logger specs

This commit is contained in:
Sdogruyol 2015-11-20 23:07:10 +02:00
parent 0e23e8d9a3
commit f66e9cd834
2 changed files with 21 additions and 5 deletions

View file

@ -4,10 +4,10 @@ class Kemal::Logger < HTTP::Handler
def initialize
@env = Kemal.config.env
@handler = if @env == "production"
File.new("kemal.log", "a+")
else
STDOUT
end
File.new("kemal.log", "a")
else
STDOUT
end
end
def call(request)
@ -35,7 +35,7 @@ class Kemal::Logger < HTTP::Handler
def write(message)
if @env == "production"
@handler.write message.to_slice
File.write "kemal.log", message
else
@handler.print message
end