Bring back automatic HTTP_PROXY setting from environment. #46

This commit is contained in:
Andrey Smirnov
2014-05-10 13:27:01 +04:00
parent bc7972ff68
commit 53adf39d89
3 changed files with 19 additions and 1 deletions
+2
View File
@@ -77,6 +77,7 @@ class BaseTest(object):
"ppaCodename": "",
}
configOverride = {}
environmentOverride = {}
fixtureDBDir = os.path.join(os.environ["HOME"], "aptly-fixture-db")
fixturePoolDir = os.path.join(os.environ["HOME"], "aptly-fixture-pool")
@@ -160,6 +161,7 @@ class BaseTest(object):
command = shlex.split(command)
environ = os.environ.copy()
environ["LC_ALL"] = "C"
environ.update(self.environmentOverride)
proc = subprocess.Popen(command, stderr=subprocess.STDOUT, stdout=subprocess.PIPE, env=environ)
output, _ = proc.communicate()
#print "CMD %s: %.2f" % (" ".join(command), time.time()-start)