Re: [Zope-dev] Dynamically add an external method at startup

2002-06-03 Thread Philipp von Weitershausen
Hi, def addExternalMethod(self, id, title, module, function, REQUEST=None): Add an external method to a folder id=str(id) title=str(title) module=str(module) function=str(function) i=ExternalMethod(id,title,module,function) #self._setObject(id,i) I don't get

Re: [Zope-dev] Dynamically add an external method at startup

2002-06-03 Thread Emile van Sebille
Philipp von Weitershausen Emile van Sebille def addExternalMethod(self, id, title, module, function, REQUEST=None): Add an external method to a folder id=str(id) title=str(title) module=str(module) function=str(function)

Re: [Zope-dev] Dynamically add an external method at startup

2002-06-03 Thread Emile van Sebille
Emile van Sebille Thanks Philipp. That answers one of the questions. Can you tell me how to acquire a reference to a folder given that I've got my hands on context and can import Zope, etc? I found a post in the archives from Martijn Pieters that put me on the right track so I've got

[Zope-dev] Dynamically add an external method at startup

2002-06-02 Thread Emile van Sebille
I'm trying to exploit a product's initialize method and have it add external methods to a zope installation. What I've cobbled together so far is: import Zope import ZODB from Products.ExternalMethod.ExternalMethod import ExternalMethod import OFS def addExternalMethod(self, id, title, module,