Exemplo n.º 1
0
def project_yml(name):
    """
    get yml content
    """
    path = get_yml_path(projects[name])
    with open(path) as data_file:
        return jsonify(yml=data_file.read())
Exemplo n.º 2
0
def project_yml(name):
    """
    get yml content
    """
    path = get_yml_path(projects[name])
    with open(path) as data_file:
        return jsonify(yml=data_file.read())
Exemplo n.º 3
0
def project_yml(name):
    """
    get yml content
    """
    folder_path = projects[name]
    path = get_yml_path(folder_path)
    config = project_config(folder_path)

    with open(path) as data_file:
        return jsonify(yml=data_file.read(), config=config)
Exemplo n.º 4
0
def project_yml(name):
    """
    get yml content
    """
    folder_path = projects[name]
    path = get_yml_path(folder_path)
    config = project_config(folder_path)

    with open(path) as data_file:
        env = None
        if os.path.isfile(folder_path + '/.env'):
            with open(folder_path + '/.env') as env_file:
                env = env_file.read()

        return jsonify(yml=data_file.read(), env=env, config=config._replace(version=config.version.__str__()))
Exemplo n.º 5
0
def project_yml(name):
    """
    get yml content
    """
    folder_path = projects[name]
    path = get_yml_path(folder_path)
    config = project_config(folder_path)

    with open(path) as data_file:
        env = None
        if os.path.isfile(folder_path + '/.env'):
            with open(folder_path + '/.env') as env_file:
                env = env_file.read()

        return jsonify(yml=data_file.read(), env=env, config=config._replace(version=config.version.__str__()))
Exemplo n.º 6
0
def project_yml(name):
    """
    get yml content
    """
    if("username" in session):
        YML_PATH = "./users/" + session["username"]
        projects = load_projects(YML_PATH)
        folder_path = projects[name]
        path = get_yml_path(folder_path)
        config = project_config(folder_path)

        with open(path) as data_file:
            env = None
            if os.path.isfile(folder_path + '/.env'):
                with open(folder_path + '/.env') as env_file:
                    env = env_file.read()

            return jsonify(yml=data_file.read(), env=env, config=config._replace(version=config.version.__str__()))
    else:
        return "unauthorized", 403