|
47 | 47 | ) |
48 | 48 | from . import solvers_jobs, solvers_jobs_getters, studies_jobs |
49 | 49 |
|
| 50 | +# pylint: disable=too-many-arguments,no-else-return |
| 51 | + |
50 | 52 | function_router = APIRouter() |
51 | 53 | function_job_router = APIRouter() |
52 | 54 | function_job_collections_router = APIRouter() |
@@ -648,49 +650,3 @@ async def function_job_collection_status( |
648 | 650 | return FunctionJobCollectionStatus( |
649 | 651 | status=[job_status.status for job_status in job_statuses] |
650 | 652 | ) |
651 | | - |
652 | | - |
653 | | -# ruff: noqa: ERA001 |
654 | | - |
655 | | -# @function_job_router.get( |
656 | | -# "/{function_job_id:uuid}/outputs/logfile", |
657 | | -# response_model=FunctionOutputsLogfile, |
658 | | -# responses={**_COMMON_FUNCTION_JOB_ERROR_RESPONSES}, |
659 | | -# description="Get function job outputs", |
660 | | -# ) |
661 | | -# async def function_job_logfile( |
662 | | -# function_job_id: FunctionJobID, |
663 | | -# user_id: Annotated[PositiveInt, Depends(get_current_user_id)], |
664 | | -# wb_api_rpc: Annotated[WbApiRpcClient, Depends(get_wb_api_rpc_client)], |
665 | | -# director2_api: Annotated[DirectorV2Api, Depends(get_api_client(DirectorV2Api))], |
666 | | -# ): |
667 | | -# function, function_job = await get_function_from_functionjobid( |
668 | | -# wb_api_rpc=wb_api_rpc, function_job_id=function_job_id |
669 | | -# ) |
670 | | - |
671 | | -# if ( |
672 | | -# function.function_class == FunctionClass.project |
673 | | -# and function_job.function_class == FunctionClass.project |
674 | | -# ): |
675 | | -# job_outputs = await studies_jobs.get_study_job_output_logfile( |
676 | | -# study_id=function.project_id, |
677 | | -# job_id=function_job.project_job_id, # type: ignore |
678 | | -# user_id=user_id, |
679 | | -# director2_api=director2_api, |
680 | | -# ) |
681 | | - |
682 | | -# return job_outputs |
683 | | -# elif (function.function_class == FunctionClass.solver) and ( |
684 | | -# function_job.function_class == FunctionClass.solver |
685 | | -# ): |
686 | | -# job_outputs_logfile = await solvers_jobs_getters.get_job_output_logfile( |
687 | | -# director2_api=director2_api, |
688 | | -# solver_key=function.solver_key, |
689 | | -# version=function.solver_version, |
690 | | -# job_id=function_job.solver_job_id, |
691 | | -# user_id=user_id, |
692 | | -# ) |
693 | | -# return job_outputs_logfile |
694 | | -# else: |
695 | | -# msg = f"Function type {function.function_class} not supported" |
696 | | -# raise TypeError(msg) |
0 commit comments