RE: [Zope] Programmatically adding LocalFS objects
Solved my own problem... Create the following External Method: <code> from Products.LocalFS.LocalFS import LocalFS from Products.LocalFS.LocalFS import manage_addLocalFS def addLocalFSInstance(self, id, path): ob = LocalFS('file_attachments', '', path, None, None) ob.id = id self._setObject(id, ob) </code> To call it via DTML: <dtml-call "addLocalFSInstance('foobar', 'C:/foobar/')"> Aaron Gillette abg@comco-inc.com
I'm sure there's an easy fix for this one, but I sure can't find it. According to LocalFS' source, this should add a LocalFS to the ZODB:
<dtml-call "manage_addLocalFS('name', 'title', 'basepath')">
It doesn't work. Here's the error:
Error Type: NameError Error Value: global name 'manage_addLocalFS' is not defined
I've searched the message boards and found users with the same problem, but no posted solutions.
Thanks In Advance,
Aaron
participants (1)
-
abg@comco-inc.com