Robert-Reinder Nederhoed wrote:


Thanks for the reactions. It works! My current code looks like this now:

#force function in '/root/functions'
far = context.restrictedTraverse('/').functions.far

x = foo()
print far(value=x)

Of course, it is stupid to make "getPhysicalRoot" private
when it is so easy to access the root anyway...

Why not just add 'root' to the script vocabulary?

If I recall, Casey Duncan suggested putting a python script in *root* named ROOT, e.g.

#module ROOT
return container

This is aquirable from anywhere else in Zope and is easy to remember.


Zope maillist  -
**   No cross posts or HTML encoding!  **
(Related lists - )

Reply via email to