18 Sep
2008
18 Sep
'08
2:16 a.m.
On Wed, Sep 17, 2008 at 12:58 PM, Peter Bengtsson <peter@fry-it.com> wrote:
From within the product class you can do this:
from Globals import package_home class MyProduct(...): meta_type = '...' def do_something(self): print package_home(globals())
Thanks, Peter; but that does not work inside a test case run as: python tests/testMyTestSuite.py I'm using at the moment: def product_prefix(self): return sys.modules['Products.MyProduct'].__path__[0] but I'm not sure if it is an horrible hack or now. Regards Marco -- Marco Bizzarri http://notenotturne.blogspot.com/ http://iliveinpisa.blogspot.com/