summaryrefslogtreecommitdiffstats
path: root/utils
diff options
context:
space:
mode:
authorYang Yu <Gabriel.yuyang@huawei.com>2018-02-24 16:48:56 +0800
committerYang Yu <Gabriel.yuyang@huawei.com>2018-02-24 16:48:56 +0800
commit7407bfdb64115ee380b205b88b689762b3340621 (patch)
treecd6d671f889a0f840276504eae493f0c79f03a57 /utils
parentc02cab310f0c222a00596f170b22758b1423a6f7 (diff)
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 <Gabriel.yuyang@huawei.com>
Diffstat (limited to 'utils')
-rw-r--r--utils/env_prepare/stack_prepare.py4
1 files changed, 3 insertions, 1 deletions
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