Commit 7f7d55af authored by Andreas Jung's avatar Andreas Jung

zLOG -> logging

parent 6734f4b2
...@@ -705,7 +705,7 @@ class ftp_server (asyncore.dispatcher): ...@@ -705,7 +705,7 @@ class ftp_server (asyncore.dispatcher):
self.ip = ip self.ip = ip
self.port = port self.port = port
self.authorizer = authorizer self.authorizer = authorizer
if hostname is None: if hostname is None:
self.hostname = socket.gethostname() self.hostname = socket.gethostname()
else: else:
......
...@@ -13,24 +13,26 @@ ...@@ -13,24 +13,26 @@
""" A set of utility routines used by asyncore initialization """ """ A set of utility routines used by asyncore initialization """
def getZopeVersion(): def getZopeVersion():
import App.version_txt import App.version_txt
return App.version_txt.version_txt() return App.version_txt.version_txt()
def patchAsyncoreLogger(): def patchAsyncoreLogger():
# Poke zLOG default logging into asyncore to send # Poke the Python logging module into asyncore to send messages to logging
# messages to zLOG instead of medusa logger # instead of medusa logger
from zLOG import LOG, register_subsystem, BLATHER, INFO, WARNING, ERROR
from logging import getLogger
LOG = getLogger('ZServer')
register_subsystem('ZServer') register_subsystem('ZServer')
severity={'info':INFO, 'warning':WARNING, 'error': ERROR}
def log_info(self, message, type='info'): def log_info(self, message, type='info'):
if message[:14]=='adding channel' or \ if message[:14]=='adding channel' or \
message[:15]=='closing channel' or \ message[:15]=='closing channel' or \
message == 'Computing default hostname': message == 'Computing default hostname':
LOG('ZServer', BLATHER, message) LOG.debug(message)
else: else:
LOG('ZServer', severity[type], message) getattr(LOG, severity)(message)
import asyncore import asyncore
asyncore.dispatcher.log_info=log_info asyncore.dispatcher.log_info=log_info
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment