diff options
Diffstat (limited to 'tests/dictserver.py')
-rwxr-xr-x | tests/dictserver.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/dictserver.py b/tests/dictserver.py index 91cfb1c64..187432849 100755 --- a/tests/dictserver.py +++ b/tests/dictserver.py @@ -26,16 +26,19 @@ from __future__ import (absolute_import, division, print_function, unicode_literals) + import argparse +import logging import os import sys -import logging + +from util import ClosingFileHandler + try: # Python 2 import SocketServer as socketserver except ImportError: # Python 3 import socketserver - log = logging.getLogger(__name__) HOST = "localhost" @@ -138,7 +141,7 @@ def setup_logging(options): # Write out to a logfile if options.logfile: - handler = logging.FileHandler(options.logfile, mode="w") + handler = ClosingFileHandler(options.logfile) handler.setFormatter(formatter) handler.setLevel(logging.DEBUG) root_logger.addHandler(handler) |