[Zodb-checkins] CVS: ZODB/src/ZODB - fstools.py:1.3
Christian Reis
kiko at async.com.br
Wed Feb 25 15:40:56 EST 2004
Update of /cvs-repository/ZODB/src/ZODB
In directory cvs.zope.org:/tmp/cvs-serv31160
Modified Files:
fstools.py
Log Message:
Change TxnHeader._read_header according to format changes for length in
TRANS_HDR; also fix an import issue deriving from the creation of
ZODB.FileStorage.format. Problem pointed out by Martijn Faassen
<faassen at infrae.com>. r=jeremy
=== ZODB/src/ZODB/fstools.py 1.2 => 1.3 ===
--- ZODB/src/ZODB/fstools.py:1.2 Fri Nov 28 11:44:49 2003
+++ ZODB/src/ZODB/fstools.py Wed Feb 25 15:40:54 2004
@@ -21,7 +21,7 @@
import cPickle
import struct
-from ZODB.FileStorage import TRANS_HDR, DATA_HDR, TRANS_HDR_LEN, \
+from ZODB.FileStorage.format import TRANS_HDR, DATA_HDR, TRANS_HDR_LEN, \
DATA_HDR_LEN, DATA_VERSION_HDR_LEN
from ZODB.utils import p64, u64
from persistent.TimeStamp import TimeStamp
@@ -47,9 +47,8 @@
def _read_header(self):
self._file.seek(self._pos)
self._hdr = self._file.read(TRANS_HDR_LEN)
- (self.tid, length, self.status, self.user_len, self.descr_len,
+ (self.tid, self.length, self.status, self.user_len, self.descr_len,
self.ext_len) = struct.unpack(TRANS_HDR, self._hdr)
- self.length = u64(length)
def read_meta(self):
"""Load user, descr, and ext attributes."""
More information about the Zodb-checkins
mailing list