コード例 #1
0
def pipeline_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    return apply_click_params(
        repository_target_argument(f),
        click.option(
            '--pipeline',
            '-p',
            help=
            ('Pipeline within the repository, necessary if more than one pipeline is present.'
             ),
        ),
    )
コード例 #2
0
def repository_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    return apply_click_params(
        workspace_target_argument(f),
        click.option(
            "--repository",
            "-r",
            help=
            ("Repository within the workspace, necessary if more than one repository is present."
             ),
        ),
        click.option(
            "--location",
            "-l",
            help=
            ("RepositoryLocation within the workspace, necessary if more than one location is present."
             ),
        ),
    )
コード例 #3
0
def pipeline_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    return apply_click_params(repository_target_argument(f), pipeline_option())
コード例 #4
0
def python_origin_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    options = python_target_click_options()
    return apply_click_params(f, *options)
コード例 #5
0
def grpc_server_origin_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    options = grpc_server_target_click_options()
    return apply_click_params(f, *options)
コード例 #6
0
def workspace_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    return apply_click_params(f, *workspace_target_click_options())
コード例 #7
0
def python_pipeline_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    return apply_click_params(f, *python_pipeline_target_click_options())
コード例 #8
0
ファイル: cli_target.py プロジェクト: trevenrawr/dagster
def job_repository_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    return apply_click_params(job_workspace_target_argument(f),
                              *repository_click_options())
コード例 #9
0
ファイル: cli_target.py プロジェクト: trevenrawr/dagster
def job_workspace_target_argument(f):
    from dagster.cli.pipeline import apply_click_params

    return apply_click_params(
        f, *workspace_target_click_options(using_job_op_graph_apis=True))