Please file a bug report to make getPhysicalPath() publilc. I agree with Dieter that it is dumb to make it private if you can get the root using restrictedTraverse()).

-aj

--On 28. Juli 2005 22:22:42 +0200 Robert-Reinder Nederhoed <[EMAIL PROTECTED]> wrote:

Solved.


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?


Friendly greetings from an almost nightly The Hague, Robert-Reinder

--
_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists -  http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )



Attachment: pgpAibtZzoOFs.pgp
Description: PGP signature

_______________________________________________
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to