Commit 389e4fc3 authored by Guido van Rossum's avatar Guido van Rossum

Log messages when restarting logs.

(Recreating this diff after outdating the wrong revision.) :-(
parent b8f3851c
......@@ -313,15 +313,18 @@ def rotate_logs():
init = getattr(zLOG, 'initialize', None)
if init is not None:
init()
return
# This will work if the minimal logger is in use, but not if some
# other logger is active. MinimalLogger exists only in Zopes
# pre-2.7.
try:
import zLOG.MinimalLogger
zLOG.MinimalLogger._log.initialize()
except ImportError:
pass
else:
# This will work if the minimal logger is in use, but not if some
# other logger is active. MinimalLogger exists only in Zopes
# pre-2.7.
try:
import zLOG.MinimalLogger
zLOG.MinimalLogger._log.initialize()
except ImportError:
zLOG.LOG("ZEO/start.py", zLOG.WARNING,
"Caught USR2, could not rotate logs")
return
zLOG.LOG("ZEO/start.py", zLOG.INFO, "Caught USR2, logs rotated")
def rotate_logs_handler(signum, frame):
rotate_logs()
......
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