1717 ModelDeploymentStatus as CommonDeploymentStatus ,
1818)
1919from ai .backend .common .exception import ModelDeploymentUnavailableError
20- from ai .backend .manager .api .gql .base import OrderDirection , StringFilter
20+ from ai .backend .manager .api .gql .base import OrderDirection , StringFilter , resolve_global_id
2121from ai .backend .manager .api .gql .domain import Domain
2222from ai .backend .manager .api .gql .model_deployment .access_token import (
2323 AccessToken ,
@@ -229,7 +229,7 @@ async def access_tokens(self, info: Info[StrawberryGQLContext]) -> AccessTokenCo
229229 ),
230230 )
231231
232- _ , deployment_id = AsyncNode . resolve_global_id (info , str (self ._deployment_id ))
232+ _ , deployment_id = resolve_global_id (str (self ._deployment_id ))
233233 access_token_loader = DataLoader (
234234 apartial (AccessToken .batch_load_by_deployment_ids , info .context )
235235 )
@@ -291,7 +291,7 @@ async def scaling_rule(self, info: Info[StrawberryGQLContext]) -> ScalingRule:
291291
292292 @strawberry .field
293293 async def replica_state (self , info : Info [StrawberryGQLContext ]) -> ReplicaState :
294- _ , deployment_id = AsyncNode . resolve_global_id (info , self .id )
294+ _ , deployment_id = resolve_global_id (self .id )
295295
296296 return ReplicaState (
297297 _deployment_id = UUID (deployment_id ),
@@ -606,7 +606,7 @@ async def deployments(
606606@strawberry .field (description = "Added in 25.13.0" )
607607async def deployment (id : ID , info : Info [StrawberryGQLContext ]) -> Optional [ModelDeployment ]:
608608 """Get a specific deployment by ID."""
609- _ , deployment_id = AsyncNode . resolve_global_id (info , id )
609+ _ , deployment_id = resolve_global_id (id )
610610 dataloader = DataLoader (apartial (ModelDeployment .batch_load_by_ids , info .context ))
611611 deployment : list [ModelDeployment ] = await dataloader .load (deployment_id )
612612
@@ -637,7 +637,7 @@ async def update_model_deployment(
637637 input : UpdateModelDeploymentInput , info : Info [StrawberryGQLContext ]
638638) -> UpdateModelDeploymentPayload :
639639 """Update an existing model deployment."""
640- _ , deployment_id = AsyncNode . resolve_global_id (info , input .id )
640+ _ , deployment_id = resolve_global_id (input .id )
641641 deployment_processor = info .context .processors .deployment
642642 if deployment_processor is None :
643643 raise ModelDeploymentUnavailableError (
@@ -656,7 +656,7 @@ async def delete_model_deployment(
656656 input : DeleteModelDeploymentInput , info : Info [StrawberryGQLContext ]
657657) -> DeleteModelDeploymentPayload :
658658 """Delete a model deployment."""
659- _ , deployment_id = AsyncNode . resolve_global_id (info , input .id )
659+ _ , deployment_id = resolve_global_id (input .id )
660660 deployment_processor = info .context .processors .deployment
661661 if deployment_processor is None :
662662 raise ModelDeploymentUnavailableError (
@@ -695,7 +695,7 @@ class SyncReplicaPayload:
695695async def sync_replicas (
696696 input : SyncReplicaInput , info : Info [StrawberryGQLContext ]
697697) -> SyncReplicaPayload :
698- _ , deployment_id = AsyncNode . resolve_global_id (info , input .model_deployment_id )
698+ _ , deployment_id = resolve_global_id (input .model_deployment_id )
699699 deployment_processor = info .context .processors .deployment
700700 if deployment_processor is None :
701701 raise ModelDeploymentUnavailableError (
0 commit comments