Changeset 43 for branches/3.0/turbomail/providers/debug.py
- Timestamp:
- 10/22/07 01:57:10 (1 year ago)
- Files:
-
- 1 modified
-
branches/3.0/turbomail/providers/debug.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/3.0/turbomail/providers/debug.py
r40 r43 5 5 import logging 6 6 log = logging.getLogger("turbomail.provider") 7 deliverylog = logging.getLogger("turbomail.delivery") 7 8 8 9 import turbomail … … 20 21 def __init__(self): 21 22 super(DebugProvider, self).__init__() 22 log.debug(" Being created.")23 23 log.debug("Debug provider setup.") 24 24 25 def __del__(self): 25 if log: log.debug("Being destroyed.") 26 26 if log: log.debug("Debug provider teardown.") 27 super(DebugProvider, self).__del__() 28 27 29 def deliver(self, message): 28 30 log.info("Delivering message %s." % message.id) 31 deliverylog.info("%s DELIVER" % message.id) 32 deliverylog.debug("%s SUBJECT \"%s\"" % (message.id, message.subject)) 33 deliverylog.debug("%s SENDER \"%s\"" % (message.id, str(message.sender))) 34 deliverylog.debug("%s RECIPIENTS %s" % (message.id, ", ".join(message.recipients))) 29 35 30 36 for i in str(message).split("\n"): 31 log.debug("%s -%s" % (message.id, str(i)))37 deliverylog.debug("%s BODY %s" % (message.id, str(i))) 32 38 39 deliverylog.info("%s SENT" % message.id) 33 40 return True 34 41
