diff options
author | Florian Diebold <flodiebold@gmail.com> | 2011-09-11 22:38:53 +0200 |
---|---|---|
committer | Florian Diebold <flodiebold@gmail.com> | 2011-09-12 13:45:58 +0200 |
commit | 8a6650889b307a21b3da30c1e39f1e363efca317 (patch) | |
tree | 7dcdbe58f42acebfc22ea6e768728cc3f9459275 /crawl-ref/source/webserver/server.py | |
parent | b6ec98fcddbabf3c5a9d4b97077c8273b1583844 (diff) | |
download | crawl-ref-8a6650889b307a21b3da30c1e39f1e363efca317.tar.gz crawl-ref-8a6650889b307a21b3da30c1e39f1e363efca317.zip |
Further logging improvements in the Webtiles server.
Also, a small whitespace fix.
Diffstat (limited to 'crawl-ref/source/webserver/server.py')
-rwxr-xr-x | crawl-ref/source/webserver/server.py | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/crawl-ref/source/webserver/server.py b/crawl-ref/source/webserver/server.py index 715975b7ac..f3428abc5b 100755 --- a/crawl-ref/source/webserver/server.py +++ b/crawl-ref/source/webserver/server.py @@ -29,6 +29,8 @@ class TornadoFilter(logging.Filter): if record.module == "web" and record.levelno <= logging.INFO: return False return True logging.getLogger().addFilter(TornadoFilter()) +logging.addLevelName(logging.DEBUG, "DEBG") +logging.addLevelName(logging.WARNING, "WARN") def user_passwd_match(username, passwd): # Returns the correctly cased username. try: @@ -250,7 +252,7 @@ class CrawlWebSocket(tornado.websocket.WebSocketHandler): self.ioloop.add_handler(self.p.stderr.fileno(), self.on_stderr, self.ioloop.READ | self.ioloop.ERROR) - logging.info("#%s: Starting crawl for user %s (ip %s, fds %s,%s,%s).", + logging.info("#%s: Starting crawl for user %s (ip %s, fd%s, fd%s, fd%s).", self.id, self.username, self.request.remote_ip, self.p.stdin.fileno(), self.p.stdout.fileno(), self.p.stderr.fileno()) @@ -402,8 +404,8 @@ class CrawlWebSocket(tornado.websocket.WebSocketHandler): self.write_message("connection_closed('Could not initialize your rc and morgue!<br>" + "This probably means there is something wrong with the server " + "configuration.');") - logging.warn("User initialization returned an error for user %s!", - self.username) + logging.warn("#%s: User initialization returned an error for user %s!", + self.id, self.username) self.username = None self.close() return @@ -592,7 +594,7 @@ class CrawlWebSocket(tornado.websocket.WebSocketHandler): return if not (s.isspace() or s == ""): - logging.info("#%s: ERR: %s from %s: %s", + logging.info("#%s: ERR: %s: %s", self.id, self.username, self.request.remote_ip, s.strip()) |