summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2000-06-02 22:15:57 +0000
committerbwarsaw2000-06-02 22:15:57 +0000
commit42c6ea584107eb36757bbbf78f23190bb682e221 (patch)
tree0b3e96f800b8f341ef3d2bea923be86941194a6b
parent67c0485f9568e76230dad04cd6d72c6b87ae715c (diff)
downloadmailman-42c6ea584107eb36757bbbf78f23190bb682e221.tar.gz
mailman-42c6ea584107eb36757bbbf78f23190bb682e221.tar.zst
mailman-42c6ea584107eb36757bbbf78f23190bb682e221.zip
-rw-r--r--Mailman/Logging/Syslog.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/Mailman/Logging/Syslog.py b/Mailman/Logging/Syslog.py
index f304b15b1..04ca54598 100644
--- a/Mailman/Logging/Syslog.py
+++ b/Mailman/Logging/Syslog.py
@@ -22,12 +22,13 @@ This might eventually be replaced by a syslog based logger, hence the name.
from StampedLogger import StampedLogger
-# global, shared logger instance
+# Global, shared logger instance. All clients should use this object.
syslog = None
-class Syslog:
+# Don't instantiate except below.
+class _Syslog:
def __init__(self):
self._logfiles = {}
@@ -49,4 +50,4 @@ class Syslog:
self._logfiles.clear()
-syslog = Syslog()
+syslog = _Syslog()