Allow overridable logger

This commit is contained in:
Loic Nageleisen 2017-09-19 13:49:28 +02:00
parent 324a052913
commit f70c28abd9

View file

@ -52,6 +52,10 @@ module NanoServe
def logger def logger
@logger ||= Logger.new(STDOUT).tap { |l| l.level = Logger::INFO } @logger ||= Logger.new(STDOUT).tap { |l| l.level = Logger::INFO }
end end
def logger=(logger)
@logger = logger
end
end end
class HTTPResponder < TCPResponder class HTTPResponder < TCPResponder