[Checkins] SVN: zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py - quick hack to pass PYTHONPATH into subprocess

Jens Vagelpohl jens at dataflake.org
Wed Mar 17 08:59:00 EDT 2010


Log message for revision 110019:
  - quick hack to pass PYTHONPATH into subprocess
  

Changed:
  U   zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py

-=-
Modified: zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py
===================================================================
--- zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py	2010-03-17 12:45:55 UTC (rev 110018)
+++ zope.repositorypolicy/trunk/src/zope/repositorypolicy/project.py	2010-03-17 12:58:59 UTC (rev 110019)
@@ -66,10 +66,13 @@
         setup = os.path.join(self.working_dir, 'setup.py')
         if not os.path.isfile(setup):
             return
+        environment = os.environ
+        environment['PYTHONPATH'] = ':'.join(sys.path)
         s = subprocess.Popen([sys.executable, setup,
                               '--license', '--author'],
                              cwd=self.working_dir,
-                             stdout=subprocess.PIPE)
+                             stdout=subprocess.PIPE,
+                             env=environment)
         s.wait()
         metadata = s.stdout.readlines()
         if len(metadata) != 2:



More information about the checkins mailing list