[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