diff options
Diffstat (limited to 'lib/bb/utils.py')
-rw-r--r-- | lib/bb/utils.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/bb/utils.py b/lib/bb/utils.py index aebeb3315..5015779f8 100644 --- a/lib/bb/utils.py +++ b/lib/bb/utils.py @@ -373,6 +373,13 @@ def clean_environment(): good_vars.extend(os.environ['BB_ENV_EXTRAWHITE'].split()) filter_environment(good_vars) +def empty_environment(): + """ + Remove all variables from the environment. + """ + for s in os.environ.keys(): + os.unsetenv(s) + del os.environ[s] def prunedir(topdir): # Delete everything reachable from the directory named in 'topdir'. |