def parse_pipeline_id(s): m = RX_BINDING_PIPELINE_TASK.match(s) gs = m.groups() return ".".join([gs[0], 'pipelines', gs[1]])
def get_pipeline_id_from_pipeline_task_str(s): gs = RX_BINDING_PIPELINE_TASK.match(s).groups() return ".".join([gs[0], 'pipelines', gs[1]])
def get_task_binding_str_from_pipeline_task_str(s): gs = RX_BINDING_PIPELINE_TASK.match(s).groups() return ".".join([gs[2], 'tasks', gs[3]]) + ":" + gs[4]