diff http/src/luan/modules/http/LuanHandler.java @ 627:a98812908fbc

add loggerRoot param to LuanHandler
author Franklin Schmidt <fschmidt@gmail.com>
date Mon, 18 Jan 2016 05:50:24 -0700
parents f99c79b0b426
children ca169567ce07
line wrap: on
line diff
--- a/http/src/luan/modules/http/LuanHandler.java	Sun Jan 17 06:19:46 2016 -0700
+++ b/http/src/luan/modules/http/LuanHandler.java	Mon Jan 18 05:50:24 2016 -0700
@@ -14,12 +14,15 @@
 
 
 public class LuanHandler extends AbstractHandler {
-	private static final Logger logger = LoggerFactory.getLogger(LuanHandler.class);
 	private final LuanState luan;
+	private final Logger logger;
 	private String welcomeFile = "index.html";
 
-	public LuanHandler(LuanState luan) {
+	public LuanHandler(LuanState luan,String loggerRoot) {
 		this.luan = luan;
+		if( loggerRoot==null )
+			loggerRoot = "";
+		logger = LoggerFactory.getLogger(loggerRoot+LuanHandler.class.getName());
 	}
 
 	@Override public void handle(String target,Request baseRequest,HttpServletRequest request,HttpServletResponse response)