Mercurial Hosting > luan
comparison src/luan/modules/http/LuanDomainHandler.java @ 1336:7483108154bb
minor logging
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Thu, 14 Feb 2019 05:22:22 -0700 |
parents | 25746915a241 |
children | 643cf1c37723 |
comparison
equal
deleted
inserted
replaced
1335:e0cf0d108a77 | 1336:7483108154bb |
---|---|
24 @Override public Handler newHandler(String domain) { | 24 @Override public Handler newHandler(String domain) { |
25 Luan luan = newLuan(domain); | 25 Luan luan = newLuan(domain); |
26 return new LuanHandler(luan); | 26 return new LuanHandler(luan); |
27 } | 27 } |
28 | 28 |
29 protected void newLoggerRepository(Luan luan) throws LuanException { | 29 protected void newLoggerRepository(Luan luan) { |
30 Log4j.newLoggerRepository(luan); | 30 Log4j.newLoggerRepository(luan); |
31 } | 31 } |
32 | 32 |
33 protected Luan newLuan(String domain) { | 33 protected Luan newLuan(String domain) { |
34 LuanCloner cloner = new LuanCloner(LuanCloner.Type.COMPLETE); | 34 LuanCloner cloner = new LuanCloner(LuanCloner.Type.COMPLETE); |
35 Luan luan = (Luan)cloner.clone(luanInit); | 35 Luan luan = (Luan)cloner.clone(luanInit); |
36 newLoggerRepository(luan); | |
36 try { | 37 try { |
37 newLoggerRepository(luan); | |
38 LuanTable Http = (LuanTable)luan.require("luan:http/Http.luan"); | 38 LuanTable Http = (LuanTable)luan.require("luan:http/Http.luan"); |
39 Http.put( "domain", domain ); | 39 Http.put( "domain", domain ); |
40 } catch(LuanException e) { | 40 } catch(LuanException e) { |
41 throw new RuntimeException(e); | 41 throw new RuntimeException(e); |
42 } | 42 } |