fix(esxiagent): return image extid not id

调用 disk/image_cache 接口的Task StorageCacheImageTask 会根据回调
回来数据中的 image_id,来设置 storagecachedimage 中的 externalid,
所以这里的 image_id 应该是 externalid。
This commit is contained in:
rainzm
2020-09-08 15:34:35 +08:00
parent f64267897e
commit a18b34c365
@@ -230,7 +230,7 @@ func (c *SAgentImageCacheManager) perfetchTemplateVMImageCache(ctx context.Conte
return nil, err
}
res := jsonutils.NewDict()
res.Add(jsonutils.NewString(data.ImageId), "image_id")
res.Add(jsonutils.NewString(data.ImageExternalId), "image_id")
return res, nil
}