[Zope-Checkins] SVN: Zope/trunk/lib/python/Products/MailHost/MailHost.py some cleanup

Andreas Jung andreas at andreas-jung.com
Sun Aug 19 05:54:04 EDT 2007


Log message for revision 78987:
  some cleanup
  

Changed:
  U   Zope/trunk/lib/python/Products/MailHost/MailHost.py

-=-
Modified: Zope/trunk/lib/python/Products/MailHost/MailHost.py
===================================================================
--- Zope/trunk/lib/python/Products/MailHost/MailHost.py	2007-08-19 09:38:03 UTC (rev 78986)
+++ Zope/trunk/lib/python/Products/MailHost/MailHost.py	2007-08-19 09:54:04 UTC (rev 78987)
@@ -18,6 +18,7 @@
 import mimetools
 import rfc822
 import time
+import logging
 from cStringIO import StringIO
 
 import Acquisition
@@ -37,8 +38,10 @@
 
 from interfaces import IMailHost
 
-queue_threads = {}
+queue_threads = {}  # maps MailHost path -> queue processor threada
 
+LOG = logging.getLogger('MailHost')
+
 class MailHostError(Exception):
     pass
 
@@ -199,9 +202,7 @@
         """ Start thread for processing the mail queue """
         
         path = self.absolute_url(1)
-
         if not queue_threads.has_key(path):
-
             thread = QueueProcessorThread()
             thread.setMailer(self._makeMailer())
             thread.setQueuePath(self.smtp_queue_directory)
@@ -214,10 +215,8 @@
         """ Send the message """
 
         if self.smtp_queue:
-            
             # Start queue processor thread, if necessary
             self._startQueueProcessorThread()
-
             delivery = QueuedMailDelivery(self.smtp_queue_directory)
         else:
             delivery = DirectMailDelivery(self._makeMailer())



More information about the Zope-Checkins mailing list