[Zope] Manage_addLocalFS

Milos Prudek milos.prudek@tiscali.cz
Wed, 08 Jan 2003 19:39:44 +0100


I cannot find a correct way to use manage_addLocalFS().

I experience error with the following Python Script:

new_id='3'
context.manage_addFolder(new_id, 'Folder Title')
folder=context[new_id]
context.manage_addProduct['LocalFS'].manage_addLocalFS('id1', 'title1', 
'/usr/local/Zope-orl/mirror')

The error is:

Error Type: TypeError
Error Value: unsubscriptable object
Traceback (innermost last):
   File /usr/local/Zope-orl-new/lib/python/ZPublisher/Publish.py, line 
150, in publish_module
   File /usr/local/Zope-orl-new/lib/python/ZPublisher/Publish.py, line 
114, in publish
   File /usr/local/Zope-orl-new/lib/python/Zope/__init__.py, line 159, 
in zpublisher_exception_hook
     (Object: lf)
   File /usr/local/Zope-orl-new/lib/python/ZPublisher/Publish.py, line 
98, in publish
   File /usr/local/Zope-orl-new/lib/python/ZPublisher/mapply.py, line 
88, in mapply
     (Object: z)
   File /usr/local/Zope-orl-new/lib/python/ZPublisher/Publish.py, line 
39, in call_object
     (Object: z)
   File 
/usr/local/Zope-orl-new/lib/python/Shared/DC/Scripts/Bindings.py, line 
252, in __call__
     (Object: z)
   File 
/usr/local/Zope-orl-new/lib/python/Shared/DC/Scripts/Bindings.py, line 
283, in _bindAndExec
     (Object: z)
   File 
/usr/local/Zope-orl-new/lib/python/Products/PythonScripts/PythonScript.py, 
line 302, in _exec
     (Object: z)
     (Info: ({'script': <PythonScript instance at 8d89ad8>, 'context': 
<Folder instance at 89e1198>, 'container': <Folder instance at 89e1198>, 
'traverse_subpath': []}, (), {}, None))
   File Script (Python), line 8, in z
   File /usr/local/Zope-orl/lib/python/Products/LocalFS/LocalFS.py, line 
1353, in manage_addLocalFS
   File /usr/local/Zope-orl-new/lib/python/App/FactoryDispatcher.py, 
line 104, in manage_main
TypeError: (see above)


-- 
Milos Prudek