summaryrefslogtreecommitdiff
path: root/Mailman/Handlers/Scrubber.py
diff options
context:
space:
mode:
Diffstat (limited to 'Mailman/Handlers/Scrubber.py')
-rw-r--r--Mailman/Handlers/Scrubber.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/Mailman/Handlers/Scrubber.py b/Mailman/Handlers/Scrubber.py
index 606338e95..a96bb0b39 100644
--- a/Mailman/Handlers/Scrubber.py
+++ b/Mailman/Handlers/Scrubber.py
@@ -22,6 +22,7 @@ import re
import sha
import time
import errno
+import logging
import binascii
import tempfile
@@ -40,7 +41,6 @@ from Mailman import LockFile
from Mailman import Utils
from Mailman.Errors import DiscardMessage
from Mailman.i18n import _
-from Mailman.Logging.Syslog import syslog
# Path characters for common platforms
pre = re.compile(r'[/\\:]')
@@ -53,6 +53,8 @@ dre = re.compile(r'^\.*')
BR = '<br>\n'
SPACE = ' '
+log = logging.getLogger('mailman.error')
+
def guess_extension(ctype, ext):
@@ -464,9 +466,8 @@ def save_attachment(mlist, msg, dir, filter_html=True):
decodedpayload = progfp.read()
status = progfp.close()
if status:
- syslog('error',
- 'HTML sanitizer exited with non-zero status: %s',
- status)
+ log.error('HTML sanitizer exited with non-zero status: %s',
+ status)
finally:
os.unlink(tmppath)
# BAW: Since we've now sanitized the document, it should be plain