changeset 108 | 8d55c2d72c7c |
parent 95 | 589f507bb259 |
child 162 | 5dcbe4d9a30c |
107:707a7481a861 | 108:8d55c2d72c7c |
---|---|
52 if not self.entries: return |
52 if not self.entries: return |
53 |
53 |
54 print "transaction abort!" |
54 print "transaction abort!" |
55 |
55 |
56 for f, o in self.entries: |
56 for f, o in self.entries: |
57 self.opener(f, "a").truncate(o) |
57 try: |
58 self.opener(f, "a").truncate(o) |
|
59 except: |
|
60 print "failed to truncate", f |
|
58 |
61 |
59 self.entries = [] |
62 self.entries = [] |
60 |
63 |
61 print "rollback completed" |
64 print "rollback completed" |
62 |
65 |