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.' ), ), )
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." ), ), )
def pipeline_target_argument(f): from dagster.cli.pipeline import apply_click_params return apply_click_params(repository_target_argument(f), pipeline_option())
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)
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)
def workspace_target_argument(f): from dagster.cli.pipeline import apply_click_params return apply_click_params(f, *workspace_target_click_options())
def python_pipeline_target_argument(f): from dagster.cli.pipeline import apply_click_params return apply_click_params(f, *python_pipeline_target_click_options())
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())
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))