From f70c28abd9ef902704f942fac316b35c2c46733d Mon Sep 17 00:00:00 2001 From: Loic Nageleisen Date: Tue, 19 Sep 2017 13:49:28 +0200 Subject: [PATCH] Allow overridable logger --- lib/nanoserve.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/nanoserve.rb b/lib/nanoserve.rb index 1d746bc..a09058c 100644 --- a/lib/nanoserve.rb +++ b/lib/nanoserve.rb @@ -52,6 +52,10 @@ module NanoServe def logger @logger ||= Logger.new(STDOUT).tap { |l| l.level = Logger::INFO } end + + def logger=(logger) + @logger = logger + end end class HTTPResponder < TCPResponder