Merge "Unified way to provide configurations and env variables(proposal 1)"
[functest.git] / functest / utils / env.py
1 import os
2
3 default_envs = {
4     'NODE_NAME': 'unknown_pod',
5     'CI_DEBUG': 'true'
6 }
7
8
9 class Environment(object):
10     def __init__(self):
11         for k, v in os.environ.iteritems():
12             self.__setattr__(k, v)
13         for k, v in default_envs.iteritems():
14             if k not in os.environ:
15                 self.__setattr__(k, v)
16
17
18 ENV = Environment()