Merge pull request 'fix getadapterbymodel bugs' (#325) from tzwang/pcm-coordinator:master into master
Former-commit-id: 6035200a68b1f8c9665232203223cb11380ff97f
This commit is contained in:
commit
437b1dbb3e
|
@ -38,7 +38,19 @@ func (l *GetAdaptersByModelLogic) GetAdaptersByModel(req *types.GetAdaptersByMod
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, cluster := range clusters.List {
|
for _, cluster := range clusters.List {
|
||||||
exist := l.svcCtx.Scheduler.AiService.InferenceAdapterMap[adapter.Id][cluster.Id].CheckModelExistence(l.ctx, req.ModelName, req.ModelType)
|
|
||||||
|
cmap, found := l.svcCtx.Scheduler.AiService.InferenceAdapterMap[adapter.Id]
|
||||||
|
if !found {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
iCluster, found := cmap[cluster.Id]
|
||||||
|
if !found {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
exist := iCluster.CheckModelExistence(l.ctx, req.ModelName, req.ModelType)
|
||||||
|
|
||||||
if exist {
|
if exist {
|
||||||
c := &types.ClusterAvail{
|
c := &types.ClusterAvail{
|
||||||
ClusterId: cluster.Id,
|
ClusterId: cluster.Id,
|
||||||
|
|
Loading…
Reference in New Issue