2121)
2222
2323_SOLVERS_PREFIX : Final [str ] = "/solvers"
24+ _FUNCTIONS_PREFIX : Final [str ] = "/functions"
25+ _FUNCTION_JOBS_PREFIX : Final [str ] = "/function_jobs"
26+ _FUNCTION_JOB_COLLECTIONS_PREFIX : Final [str ] = "/function_job_collections"
2427
2528
2629def create_router (settings : ApplicationSettings ):
@@ -42,26 +45,23 @@ def create_router(settings: ApplicationSettings):
4245 )
4346 router .include_router (studies .router , tags = ["studies" ], prefix = "/studies" )
4447 router .include_router (studies_jobs .router , tags = ["studies" ], prefix = "/studies" )
45- router .include_router (
46- functions_routes .function_router , tags = ["functions" ], prefix = "/functions"
47- )
4848 router .include_router (
4949 functions_routes .function_job_router ,
5050 tags = ["function_jobs" ],
51- prefix = "/function_jobs" ,
51+ prefix = _FUNCTION_JOBS_PREFIX ,
5252 )
5353 router .include_router (
5454 functions_routes .function_job_collections_router ,
5555 tags = ["function_job_collections" ],
56- prefix = "/function_job_collections" ,
56+ prefix = _FUNCTION_JOB_COLLECTIONS_PREFIX ,
5757 )
5858 router .include_router (wallets .router , tags = ["wallets" ], prefix = "/wallets" )
5959 router .include_router (_credits .router , tags = ["credits" ], prefix = "/credits" )
6060 router .include_router (
6161 licensed_items .router , tags = ["licensed-items" ], prefix = "/licensed-items"
6262 )
6363 router .include_router (
64- functions_routes .function_router , tags = ["functions" ], prefix = "/functions"
64+ functions_routes .function_router , tags = ["functions" ], prefix = _FUNCTIONS_PREFIX
6565 )
6666
6767 # NOTE: multiple-files upload is currently disabled
0 commit comments