Changeset 1062
- Timestamp:
- 05/04/08 19:49:27 (2 months ago)
- Files:
-
- trunk/mango/net/http/server/HttpServer.d (modified) (1 diff)
- trunk/mango/net/servlet/tools/AdminServlet.d (modified) (11 diffs)
- trunk/mango/net/util/KeepAliveServer.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/mango/net/http/server/HttpServer.d
r1047 r1062 15 15 public import tango.net.InternetAddress; 16 16 17 private import tango.util.log.Log ger;17 private import tango.util.log.Log; 18 18 19 19 private import tango.net.ServerSocket; trunk/mango/net/servlet/tools/AdminServlet.d
r1047 r1062 18 18 module mango.net.servlet.tools.AdminServlet; 19 19 20 private import tango.util.log.Log, 21 tango.util.log.Event; 20 private import tango.util.log.Log; 22 21 23 22 private import mango.net.servlet.Servlet, … … 46 45 this() 47 46 { 48 log = Log. getLogger("tango.admin.AdminServlet");47 log = Log.lookup ("tango.admin.AdminServlet"); 49 48 } 50 49 … … 60 59 auto level = cast(Logger.Level) request.parameters.getInt("level"); 61 60 62 auto loggerToChange = Log. getLogger(loggerName);63 loggerToChange. setLevel(level);61 auto loggerToChange = Log.lookup(loggerName); 62 loggerToChange.level = level; 64 63 } 65 64 … … 80 79 Logger loggerToChange; 81 80 if (loggerName.length) 82 loggerToChange = Log. getLogger(loggerName);81 loggerToChange = Log.lookup(loggerName); 83 82 else 84 83 { 85 loggerToChange = Log. getRootLogger();84 loggerToChange = Log.root; 86 85 loggerName = "root"; 87 86 } … … 89 88 //set the level on the logger 90 89 log.info("Setting logger " ~ loggerName ~ 91 " to level " ~ Event.LevelNames[level]);92 loggerToChange. setLevel(level);90 " to level " ~ Log.convert(level)); 91 loggerToChange.level = level; 93 92 } 94 93 … … 176 175 177 176 //print a table row for each logger 178 foreach (Logger l; Log. getHierarchy)177 foreach (Logger l; Log.hierarchy) 179 178 { 180 179 char[] name = l.name; … … 187 186 (label) 188 187 ("</b> </td><td>") 189 ( Event.LevelNames[level])188 (Log.convert(level)) 190 189 ("</td>"); 191 190 … … 195 194 if (i is level) 196 195 output ("<b>") 197 ( Event.LevelNames[i])196 (Log.convert(i)) 198 197 ("</b>"); 199 198 else 200 199 output ("<a href=\"logger?action=") 201 ( Event.LevelNames[i])200 (Log.convert(i)) 202 201 ("&logger=") 203 202 (name) 204 203 ("\">") 205 ( Event.LevelNames[i])204 (Log.convert(i)) 206 205 ("</a>"); 207 206 … … 231 230 { 232 231 char[16] tmp = void; 233 char[] levelStr = Event.LevelNames[i];232 char[] levelStr = Log.convert(i); 234 233 235 234 output ("<option value=\"") … … 264 263 class AdminContext : ServletContext 265 264 { 266 267 265 this (ServletProvider provider, char[] name) 268 266 { … … 272 270 provider.addMapping ("/logger", logger); 273 271 } 274 275 272 } 276 273 trunk/mango/net/util/KeepAliveServer.d
r1047 r1062 23 23 private import tango.net.ServerSocket; 24 24 25 private import tango.util.log.Log ger;25 private import tango.util.log.Log; 26 26 27 27 public import tango.io.model.IConduit;
