[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz] Save problem in pp
From: |
Matti Katila |
Subject: |
[Gzz] Save problem in pp |
Date: |
Wed, 1 Jan 2003 12:27:16 +0200 (EET) |
Benja's 'tutorial' code from gzz/modules/pp/demotest:
if key == "Ctrl-X":
print 'Save...'
# Next, the mediaserver we'll save to.
ms = gzz.mediaserver.SimpleMediaserver(
gzz.mediaserver.storage.TransientStorer())
# We'll use a fake mediaserver pointer
pointer_id = "FOObar"
# We need to get a "filer" for storing versions of our space.
# Accept this part as 'magic' for now...
filers = gzz.mediaserver.MediaserverFiler.Group(
gzz.slices.SliceVersion.EMPTY_VERSION, ms,
gzz.slices.YAMLVersionFormatter.YAMLVersionFormat(ms, enfMaker))
filer = filers.getFiler("FOObar")
# Now, saving the space is a one-liner:
filers.saveAll(self.space.getSlicer().exportAll())
output follows:
Save...
/usr/lib/python2.1/socket.py:125: SyntaxWarning: unqualified exec is not
allowed in function '_socketobject' because it contains a function with
free variables
class _socketobject:
Traceback (innermost last):
File "yaml/ypath.py", line 3, in ?
File "/usr/lib/python2.1/urllib.py", line 26, in ?
File "/usr/lib/python2.1/socket.py", line 41, in ?
ImportError: no module named _socket
Traceback (innermost last):
File "gfx/util/demo.py", line 169, in keystroke
File "<string>", line 104, in key
File "/home/mudyc/gzz/./gzz/slices/YAMLVersionFormatter.py", line 39, in
writeVersion
File "/home/mudyc/gzz/./gzz/slices/YAMLVersionFormatter.py", line 154,
in versionToString
File "/home/mudyc/gzz/./gzz/slices/YAMLVersionFormatter.py", line 136,
in dumpVersion
File "/home/mudyc/gzz/./gzz/slices/YAMLVersionFormatter.py", line 199,
in dumpContents
File "/home/mudyc/gzz/./gzz/slices/YAMLVersionFormatter.py", line 208,
in dumpEnfilade
File "/home/mudyc/gzz/./gzz/slices/YAMLVersionFormatter.py", line 214,
in spanToString
AttributeError: saveOrGetId
Vegai already traced the problem to cpython's _socket since jython's
socket code is many times different. But he didn't know the reason why it
makes such a unpractical thing (or I don't remember anymore).
-Matti
- [Gzz] Save problem in pp,
Matti Katila <=