コード例 #1
0
def prepare_log_configs(config_dict):
    prepare_config_dir(log_config_dir)

    # Render Log config
    render_jinja(logrotate_template_path,
                 log_rotate_config,
                 uid=DEFAULT_UID,
                 gid=DEFAULT_GID,
                 **config_dict)
コード例 #2
0
ファイル: log.py プロジェクト: reasonerjt/harbor
def prepare_log_configs(config_dict):
    prepare_config_dir(log_config_dir)

    # Render Log config
    render_jinja(
        logrotate_template_path,
        log_rotate_config,
        uid=DEFAULT_UID,
        gid=DEFAULT_GID,
        **config_dict)
コード例 #3
0
ファイル: registry.py プロジェクト: rockpanda/harbor
def prepare_registry(config_dict):
    prepare_config_dir(registry_config_dir)

    storage_provider_info = get_storage_provider_info(
        config_dict['storage_provider_name'],
        config_dict['storage_provider_config'])

    render_jinja(registry_config_template_path,
                 registry_conf,
                 uid=DEFAULT_UID,
                 gid=DEFAULT_GID,
                 storage_provider_info=storage_provider_info,
                 **config_dict)
コード例 #4
0
ファイル: jobservice.py プロジェクト: xueyuanzang/docker-repo
def prepare_job_service(config_dict):
    prepare_config_dir(job_config_dir)

    # Job log is stored in data dir
    job_log_dir = os.path.join('/data', "job_logs")
    prepare_config_dir(job_log_dir)

    # Render Jobservice env
    render_jinja(job_service_env_template_path, job_service_conf_env,
                 **config_dict)

    # Render Jobservice config
    render_jinja(job_service_conf_template_path,
                 jobservice_conf,
                 uid=DEFAULT_UID,
                 gid=DEFAULT_GID,
                 max_job_workers=config_dict['max_job_workers'],
                 redis_url=config_dict['redis_url_js'])
コード例 #5
0
ファイル: jobservice.py プロジェクト: reasonerjt/harbor
def prepare_job_service(config_dict):
    prepare_config_dir(job_config_dir)

    # Job log is stored in data dir
    job_log_dir = os.path.join('/data', "job_logs")
    prepare_config_dir(job_log_dir)

    # Render Jobservice env
    render_jinja(
        job_service_env_template_path,
        job_service_conf_env,
        **config_dict)

    # Render Jobservice config
    render_jinja(
        job_service_conf_template_path,
        jobservice_conf,
        uid=DEFAULT_UID,
        gid=DEFAULT_GID,
        max_job_workers=config_dict['max_job_workers'],
        redis_url=config_dict['redis_url_js'])
コード例 #6
0
ファイル: registry.py プロジェクト: yrjyrj123/harbor
def prepare_registry_config_dir():
    prepare_config_dir(registry_config_dir)
コード例 #7
0
ファイル: core.py プロジェクト: yuzp1996/harborarm
def prepare_core_config_dir():
    prepare_config_dir(core_config_dir)
コード例 #8
0
ファイル: db.py プロジェクト: zmczrt/harbor
def prepare_db_config_dir():
    prepare_config_dir(db_config_dir)
コード例 #9
0
ファイル: db.py プロジェクト: reasonerjt/harbor
def prepare_db_config_dir():
    prepare_config_dir(db_config_dir)
コード例 #10
0
ファイル: nginx.py プロジェクト: xueyuanzang/docker-repo
def prepare_nginx(config_dict):
    prepare_config_dir(nginx_confd_dir)
    render_nginx_template(config_dict)
コード例 #11
0
ファイル: nginx.py プロジェクト: reasonerjt/harbor
def prepare_nginx(config_dict):
    prepare_config_dir(nginx_confd_dir)
    render_nginx_template(config_dict)
コード例 #12
0
ファイル: registry_ctl.py プロジェクト: reasonerjt/harbor
def prepare_registry_ctl_config_dir():
    prepare_config_dir(registryctl_config_dir)
コード例 #13
0
ファイル: core.py プロジェクト: reasonerjt/harbor
def prepare_core_config_dir():
    prepare_config_dir(core_config_dir)