envs.py 421 字节
Newer Older
T
tangwei 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
import os


def encode_value(v):
    return v


def decode_value(v):
    return v


def set_global_envs(yaml, envs):
    for k, v in yaml.items():
        envs[k] = encode_value(v)


def get_global_env(env_name):
    """
    get os environment value
    """
    if env_name not in os.environ:
        raise ValueError("can not find config of {}".format(env_name))

    v = os.environ[env_name]
    return decode_value(v)