Commit 69fce97f authored by Guido van Rossum's avatar Guido van Rossum

Log messages when restarting logs.

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