Просмотр исходного кода

prevent cloud assets from being considered for reconciliation

Sean Holcomb 4 лет назад
Родитель
Сommit
bbd4fca7b0
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      pkg/kubecost/asset.go

+ 4 - 0
pkg/kubecost/asset.go

@@ -2725,6 +2725,10 @@ func (as *AssetSet) ReconciliationMatch(query Asset) (Asset, bool, error) {
 
 	var providerIDMatch Asset
 	for _, asset := range as.assets {
+		// Ignore cloud assets when looking for reconciliation matches
+		if asset.Type() == CloudAssetType {
+			continue;
+		}
 		if k, err := key(asset, fullMatchProps); err != nil {
 			return nil, false, err
 		} else if k == fullMatchKey {