From: Yang Yu Date: Sat, 24 Feb 2018 08:48:56 +0000 (+0800) Subject: bug-fix: python mimic source method X-Git-Tag: opnfv-6.0.0~14 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?p=bottlenecks.git;a=commitdiff_plain;h=7407bfdb64115ee380b205b88b689762b3340621 bug-fix: python mimic source method JIRA: BOTTLENECK-222 Details could be referred to the above JIRA ticket Change-Id: I07d89ee85e18a78d060959cfac5ded82aa83ef32 Signed-off-by: Yang Yu --- diff --git a/utils/env_prepare/stack_prepare.py b/utils/env_prepare/stack_prepare.py index c7dae390..640afa13 100644 --- a/utils/env_prepare/stack_prepare.py +++ b/utils/env_prepare/stack_prepare.py @@ -83,7 +83,9 @@ def _source_file(rc_file): p = subprocess.Popen(". %s; env" % rc_file, stdout=subprocess.PIPE, shell=True) output = p.communicate()[0] - env = dict((line.split('=', 1) for line in output.splitlines())) + output_lines = output.splitlines() + del output_lines[5] + env = dict((line.split('=', 1) for line in output_lines)) os.environ.update(env) return env