[zopeorg-checkins] CVS: NZO_SiteLayout - ZopeCtl.py:1.5
Tres Seaver
tseaver at zope.com
Fri Jul 26 18:42:34 EDT 2002
Update of /cvs-zopeorg/NZO_SiteLayout
In directory cvs.zope.org:/tmp/cvs-serv15009
Modified Files:
ZopeCtl.py
Log Message:
- Ensure that PYTHONPATH gets set correctly.
=== NZO_SiteLayout/ZopeCtl.py 1.4 => 1.5 ===
for k, v in self._env.items():
os.environ[ k ] = str( v )
+ pp = os.environ.get( 'PYTHONPATH' )
+
+ if pp is None:
+ pp = []
+ else:
+ pp = pp.split( ':' )
+
+ pp.insert( 0, ( '%s/lib/python' % os.environ[ 'ZOPE_HOME' ] ) )
+
+ os.environ[ 'PYTHONPATH' ] = ':'.join( pp )
+
if not with_stupid_log:
return
More information about the zopeorg-checkins
mailing list