@@ -55,7 +55,7 @@ async def submit_job(
5555 job_description : SlurmJobDescription ,
5656 username : str ,
5757 jwt_token : str ,
58- ) -> int | None :
58+ ) -> str | None :
5959
6060 if job_description .script_path :
6161 if self .slurm_cli_client :
@@ -74,7 +74,7 @@ async def submit_job(
7474
7575 async def attach_command (
7676 self , command : str , job_id : str , username : str , jwt_token : str
77- ) -> int | None :
77+ ) -> None :
7878 return await self .slurm_default_client .attach_command (
7979 command , job_id , username , jwt_token
8080 )
@@ -97,12 +97,14 @@ async def get_job_metadata(
9797 self , job_id : str , username : str , jwt_token : str
9898 ) -> List [SlurmJobMetadata ]:
9999 if self .slurm_cli_client :
100- return await self .slurm_cli_client .get_job_metadata (job_id , username , jwt_token )
100+ return await self .slurm_cli_client .get_job_metadata (
101+ job_id , username , jwt_token
102+ )
101103 else :
102104 raise HTTPException (
103- status_code = 501 ,
104- detail = "Scheduler can't handle this request when configured to use rest connection mode" ,
105- )
105+ status_code = 501 ,
106+ detail = "Scheduler can't handle this request when configured to use rest connection mode" ,
107+ )
106108
107109 async def get_nodes (self , username : str , jwt_token : str ) -> List [SlurmNode ] | None :
108110 return await self .slurm_default_client .get_nodes (username , jwt_token )
0 commit comments