Beispiel #1
0
 def register(self):
     if not self.registered:
         try:
             transaction = getTransaction()
             transaction.join(self)
             transaction.addBeforeCommitHook(self.before_commit)
             self.registered = True
         except Exception:
             logger.exception('Exception during register (registered=%s)',
                 self.registered)
Beispiel #2
0
 def register(self):
     if not self.registered:
         try:
             transaction = getTransaction()
             transaction.join(self)
             transaction.addBeforeCommitHook(self.before_commit)
             self.registered = True
         except Exception:
             logger.exception('Exception during register (registered=%s)',
                              self.registered)
 def register(self):
     if not self.registered:
         transaction = getTransaction()
         transaction.join(self)
         transaction.addBeforeCommitHook(self.before_commit)
         self.registered = True
Beispiel #4
0
 def register(self):
     if not self.registered:
         transaction = getTransaction()
         transaction.join(self)
         transaction.addBeforeCommitHook(self.before_commit)
         self.registered = True