コード例 #1
0
ファイル: agent.py プロジェクト: thuylt83/darkc0de-old-stuff
 def setupMTA(self, mta, logger=None):
     if mta:
         if logger:
             self.logger = logger
         else:
             self.logger = mta.logger
         self.mta = weakref_ref(mta)
         self.mailbox = Mailbox(self, mta)
     else:
         self.logger = None
         self.mta = None
         self.mailbox = None
コード例 #2
0
ファイル: agent.py プロジェクト: zhuyue1314/segvault
 def setupMTA(self, mta, logger=None):
     """
     Create the mailbox and store a weak reference the message transfert
     agent (MTA).
     """
     if mta:
         if logger:
             self.logger = logger
         else:
             self.logger = mta.logger
         self.mta = weakref_ref(mta)
         self.mailbox = Mailbox(self, mta)
     else:
         self.logger = None
         self.mta = None
         self.mailbox = None