[Zope-dev] Adding a TemporaryFolder inside a factory method of
a Zope class
Dieter Maurer
dieter at handshake.de
Fri Aug 13 16:33:10 EDT 2004
Marco Bizzarri wrote at 2004-8-13 12:19 +0200:
> ...
>|>2) how can I do what I want to do in a single transaction?
>|
>|
>| I fear you will need your own MountPoint logic that
>| does not depend an preconfigured storages in Zope's configuration
>| file.
>|
>
>I don't think so. You can add a temporary folder wherever you want in a
>Zope installation without any configuration.
You may be right.
However, I see in Zope 2.7:
context.registerClass(
TemporaryFolder.MountedTemporaryFolder,
permission=TemporaryFolder.ADD_TEMPORARY_FOLDER_PERM,
icon='www/tempfolder.gif',
meta_type='Temporary Folder',
constructors=(TemporaryFolder.constructTemporaryFolderForm,
TemporaryFolder.constructTemporaryFolder),
visibility=0 # dont show this in the add list for 2.7+ (use dbtab)
)
Thus, at least Zope 2.7 wants that you use DBTab.
>Also, I'm using Zope 2.6.4, which has not any configuration for the
>storage (no DBTab here).
I no longer have Zope 2.6 and therefore cannot help you further.
--
Dieter
More information about the Zope-Dev
mailing list