Exemple #1
0
 def askTransactionInformation(self, conn, tid):
     t = self.app.dm.getTransaction(tid)
     if t is None:
         p = Errors.TidNotFound('%s does not exist' % dump(tid))
     else:
         p = Packets.AnswerTransactionInformation(tid, t[1], t[2], t[3],
                                                  bool(t[4]), t[0])
     conn.answer(p)
Exemple #2
0
 def askTransactionInformation(self, conn, tid):
     backup_tid = self.app.dm.getBackupTID()
     if tid > backup_tid:
         conn.answer(
             Errors.TidNotFound('tids > %s are not fully fetched yet' %
                                dump(backup_tid)))
         return
     super(ClientReadOnlyOperationHandler,
           self).askTransactionInformation(conn, tid)