diff options
author | Jan Pokorný <jpokorny@redhat.com> | 2015-02-18 20:19:05 +0100 |
---|---|---|
committer | Jan Pokorný <jpokorny@redhat.com> | 2015-02-26 22:37:34 +0100 |
commit | 43a59f85b141f75b6c82dd50571bfff951f057f4 (patch) | |
tree | 2656900b64bdd25c6b2677509d7d8bc858d0eb41 /utils_prog.py | |
parent | 4252c8981ccbca712b8d037c017ae88f39957259 (diff) | |
download | clufter-43a59f85b141f75b6c82dd50571bfff951f057f4.tar.gz clufter-43a59f85b141f75b6c82dd50571bfff951f057f4.tar.xz clufter-43a59f85b141f75b6c82dd50571bfff951f057f4.zip |
utils_prog: setenv_namespaced counterpart of getenv_namespaced
Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Diffstat (limited to 'utils_prog.py')
-rw-r--r-- | utils_prog.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/utils_prog.py b/utils_prog.py index c311550..2060d7a 100644 --- a/utils_prog.py +++ b/utils_prog.py @@ -297,6 +297,11 @@ def getenv_namespaced(varname, value=None, namespace=package_name().upper()): return environ.get('_'.join((namespace, varname)), value) +def setenv_namespaced(varname, value=None, namespace=package_name().upper()): + """Set value of environment variable prefixed with `namespace + '_'`""" + environ['_'.join((namespace, varname))] = value + + # cf. https://github.com/karelzak/util-linux/blob/master/lib/colors.c#L107 # https://github.com/karelzak/util-linux/blob/master/include/colors.h#L14 class FancyOutput(object): |