Mercurial Hosting > luan
comparison src/luan/modules/http/Server.luan @ 1103:1fcf5c25b3bd
fix web logging timezone
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 11 Jun 2017 19:19:08 -0600 |
parents | bae2d0c2576c |
children | d30d400fd43d |
comparison
equal
deleted
inserted
replaced
1102:b1c3baf3aa46 | 1103:1fcf5c25b3bd |
---|---|
11 require "luan:logging/init.luan" -- initialize logging | 11 require "luan:logging/init.luan" -- initialize logging |
12 local Logging = require "luan:logging/Logging.luan" | 12 local Logging = require "luan:logging/Logging.luan" |
13 local logger = Logging.logger "http/Server" | 13 local logger = Logging.logger "http/Server" |
14 | 14 |
15 java() | 15 java() |
16 local TimeZone = require "java:java.util.TimeZone" | |
16 local JavaServer = require "java:org.eclipse.jetty.server.Server" | 17 local JavaServer = require "java:org.eclipse.jetty.server.Server" |
17 local NCSARequestLog = require "java:org.eclipse.jetty.server.NCSARequestLog" | 18 local NCSARequestLog = require "java:org.eclipse.jetty.server.NCSARequestLog" |
18 local DefaultHandler = require "java:org.eclipse.jetty.server.handler.DefaultHandler" | 19 local DefaultHandler = require "java:org.eclipse.jetty.server.handler.DefaultHandler" |
19 local HandlerList = require "java:org.eclipse.jetty.server.handler.HandlerList" | 20 local HandlerList = require "java:org.eclipse.jetty.server.handler.HandlerList" |
20 local HandlerCollection = require "java:org.eclipse.jetty.server.handler.HandlerCollection" | 21 local HandlerCollection = require "java:org.eclipse.jetty.server.handler.HandlerCollection" |
64 Server.handler_wrapper.setHandler(h) | 65 Server.handler_wrapper.setHandler(h) |
65 end | 66 end |
66 | 67 |
67 Server.log = NCSARequestLog.new() | 68 Server.log = NCSARequestLog.new() |
68 Server.log.setExtended(false) | 69 Server.log.setExtended(false) |
70 Server.log.setLogTimeZone(TimeZone.getDefault().getID()) | |
69 Server.log_handler = RequestLogHandler.new() | 71 Server.log_handler = RequestLogHandler.new() |
70 Server.log_handler.setRequestLog(Server.log) | 72 Server.log_handler.setRequestLog(Server.log) |
71 | 73 |
72 function Server.set_log_file(file_name) | 74 function Server.set_log_file(file_name) |
73 Server.log.setFilename(file_name) | 75 Server.log.setFilename(file_name) |