Martijn Pieters wrote:
- report any conversion bugs or tracebacks to the list and support@digicool.com. We are interested in your experiences with the script.
- we only recomment this for 2.0 alpha users who have a nice fat ZODB2 database they want to convert over. This is *not* stable software. This is the very first revision. It will probably break for some people, we want those people to help us improve it, but please come into the experiment with the intention that something will go wrong, and *send in those bug reports* we do pay attention to them.
Here goes,
Just back from my holiday, I ran it against my Zope 2 Data.bbb file (full of little experiments).
After some churning I got the following traceback:
Traceback (innermost last): File "../utilities/bbb.py", line 409, in ? _read_and_report(file, rpt, fromEnd, both, n, show) File "../utilities/bbb.py", line 211, in _read_and_report rpt(pos,oid,start,tname,user,t,p,first,tname!=tnamelast) File "../utilities/FS.py", line 124, in rpt self.store(oid, p) File "../utilities/FS.py", line 136, in store data=fixpickle(data, oid) File "../utilities/FS.py", line 369, in fixpickle pickler.dump(unpickler.load()) File "/usr/local/lib/python1.5/pickle.py", line 495, in load dispatch[key](self) File "../utilities/FS.py", line 280, in load_global klass = _global(module, name) File "../utilities/FS.py", line 240, in _global raise 'Unexpected BoboPOS class', (m, n) Unexpected BoboPOS class: ('BoboPOS.cPickleJar', 'ec')
I am left with a 85833 byte Data.fs file. This file is useable, but contains nothing more then the QuickStart folder that I had left intact in my ZODB2 install.
Do you need the Data.bbb and resulting Data.fs files? Shall I tarball them to Jim?
Nah, the traceback is enough in this case. Thanks! Jim -- Jim Fulton mailto:jim@digicool.com Python Powered! Technical Director (888) 344-4332 http://www.python.org Digital Creations http://www.digicool.com http://www.zope.org Under US Code Title 47, Sec.227(b)(1)(C), Sec.227(a)(2)(B) This email address may not be added to any commercial mail list with out my permission. Violation of my privacy with advertising or SPAM will result in a suit for a MINIMUM of $500 damages/incident, $1500 for repeats.