server.web.routes.v2.cli.task_template ====================================== .. py:module:: server.web.routes.v2.cli.task_template .. autoapi-nested-parse:: Routes for TaskTemplate. Attributes ---------- .. autoapisummary:: server.web.routes.v2.cli.task_template.logger server.web.routes.v2.cli.task_template.SessionMaker server.web.routes.v2.cli.task_template.DIALECT server.web.routes.v2.cli.task_template._cli_label_mapping Functions --------- .. autoapisummary:: server.web.routes.v2.cli.task_template.get_task_template_details_for_workflow server.web.routes.v2.cli.task_template.get_task_template_version_for_tasks server.web.routes.v2.cli.task_template.get_requested_cores server.web.routes.v2.cli.task_template.get_most_popular_queue server.web.routes.v2.cli.task_template.get_task_template_resource_usage server.web.routes.v2.cli.task_template.get_workflow_tt_status_viz server.web.routes.v2.cli.task_template.get_tt_error_log_viz Module Contents --------------- .. py:data:: logger .. py:data:: SessionMaker .. py:data:: DIALECT .. py:data:: _cli_label_mapping :type: Dict[str, str] .. py:function:: get_task_template_details_for_workflow(workflow_id: int = Query(..., ge=1), task_template_id: int = Query(..., ge=1)) -> Any Get the details of a task template for a given workflow. .. py:function:: get_task_template_version_for_tasks(task_id: Optional[int] = None, workflow_id: Optional[int] = None) -> Any Get the task template version for the given tasks or workflow. .. py:function:: get_requested_cores(task_template_version_ids: Optional[str] = Query(None)) -> Any Get the requested cores for the given task template version ids. .. py:function:: get_most_popular_queue(task_template_version_ids: Optional[str] = Query(...)) -> Any Get the most popular queue for the given task template version ids. .. py:function:: get_task_template_resource_usage(request: fastapi.Request) -> Any :async: Get the resource usage for the given task template. .. py:function:: get_workflow_tt_status_viz(workflow_id: int) -> Any Get the status visualization for the given workflow. .. py:function:: get_tt_error_log_viz(wf_id: int, tt_id: Optional[int] = None, ti_id: Optional[int] = None, page: int = 1, page_size: int = 10, just_recent_errors: str = 'false', cluster_errors: str = 'false') -> Any Get the error logs for a task template id for GUI.