def dotenv_values(dotenv_path):
    """
    :param dotenv_path: env file
    :return: ordered dict
    """
    values = OrderedDict(parse_dotenv(dotenv_path))
    values = resolve_nested_variables(values)
    return values