[py-svn] r36340 - py/dist/py
fijal at codespeak.net
fijal at codespeak.net
Tue Jan 9 13:07:59 CET 2007
Author: fijal
Date: Tue Jan 9 13:07:57 2007
New Revision: 36340
Modified:
py/dist/py/conftest.py
Log:
Added a pickling possibility
Modified: py/dist/py/conftest.py
==============================================================================
--- py/dist/py/conftest.py (original)
+++ py/dist/py/conftest.py Tue Jan 9 13:07:57 2007
@@ -33,14 +33,25 @@
get_doc_storage = staticmethod(get_doc_storage)
def write_docs(ds):
+ #from py.__.apigen.rest.genrest import DirectPaste, RestGen, \
+ # HTMLDirWriter, SourceView
+ #from py.__.apigen.rest.htmlhandlers import IndexHandler, PageHandler
+ #outdir = py.path.local('/tmp/output')
+ #RestGen(ds, SourceView("http://codespeak.net/source"),
+ # HTMLDirWriter(IndexHandler, PageHandler, outdir)).write()
+ #if not outdir.join('style.css').check():
+ # py.magic.autopath().dirpath().join('apigen/style.css').copy(outdir)
+ #if not outdir.join('apigen.js').check():
+ # py.magic.autopath().dirpath().join('apigen/apigen.js').copy(outdir)
from py.__.apigen.rest.genrest import DirectPaste, RestGen, \
HTMLDirWriter, SourceView
from py.__.apigen.rest.htmlhandlers import IndexHandler, PageHandler
- outdir = py.path.local('/tmp/output')
- RestGen(ds, SourceView("http://johnnydebris.net:8000/"),
- HTMLDirWriter(IndexHandler, PageHandler, outdir)).write()
- if not outdir.join('style.css').check():
- py.magic.autopath().dirpath().join('apigen/style.css').copy(outdir)
- if not outdir.join('apigen.js').check():
- py.magic.autopath().dirpath().join('apigen/apigen.js').copy(outdir)
+ from py.__.apigen.tracer.permastore import PermaDocStorage
+ from py.__.apigen.tracer.docstorage import DocStorageAccessor
+ ps = PermaDocStorage(DocStorageAccessor(ds))
+ try:
+ from cPickle import dumps
+ except ImportError:
+ from pickle import dumps
+ open("/tmp/output.pickle", "w").write(dumps(ps))
write_docs = staticmethod(write_docs)
More information about the py-svn
mailing list