def setup_fileLogger(self):
"""
Setup the file logger
"""
try:
self._filelogger = logging.getLogger('chatlogfile')
handler = TimedRotatingFileHandler(self._file_name, when=self._file_rotation_rate, encoding="UTF-8")
handler.setFormatter(logging.Formatter('%(asctime)s\t%(message)s', '%y-%m-%d %H:%M:%S'))
self._filelogger.addHandler(handler)
self._filelogger.setLevel(logging.INFO)
except Exception, e:
self._save2file = False
self.error("cannot setup file chat logger: disabling logging to file (%s)" % e, exc_info=e)
评论列表
文章目录