diff options
author | Robert Bradford <rob@openedhand.com> | 2008-10-17 09:46:23 +0000 |
---|---|---|
committer | Robert Bradford <rob@openedhand.com> | 2008-10-17 09:46:23 +0000 |
commit | 9294b951744b5fc64dea7f10760bee0b1d8cd6f0 (patch) | |
tree | f28c47805f0fb89a5376645edaa9dead71379568 /bitbake-dev/lib/bb/data.py | |
parent | 603ae240ffb8833bf47dfbcc4e5be808714adf15 (diff) | |
download | poky-9294b951744b5fc64dea7f10760bee0b1d8cd6f0.tar.gz |
bitbake-dev: Refactor the environment variable handling.
Do not clear the environment when saving the environment to the data store.
Instead clear this once the cooker has forked. This ensures that the UI
operates in a filtered (but not empty) environment.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5526 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'bitbake-dev/lib/bb/data.py')
-rw-r--r-- | bitbake-dev/lib/bb/data.py | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/bitbake-dev/lib/bb/data.py b/bitbake-dev/lib/bb/data.py index 82eef44989..19e67dbc37 100644 --- a/bitbake-dev/lib/bb/data.py +++ b/bitbake-dev/lib/bb/data.py | |||
@@ -331,8 +331,6 @@ def inheritFromOS(d): | |||
331 | setVar(s, os.environ[s], d) | 331 | setVar(s, os.environ[s], d) |
332 | except TypeError: | 332 | except TypeError: |
333 | pass | 333 | pass |
334 | os.unsetenv(s) | ||
335 | del os.environ[s] | ||
336 | 334 | ||
337 | def emit_var(var, o=sys.__stdout__, d = init(), all=False): | 335 | def emit_var(var, o=sys.__stdout__, d = init(), all=False): |
338 | """Emit a variable to be sourced by a shell.""" | 336 | """Emit a variable to be sourced by a shell.""" |