Răsfoiți Sursa

prevent cloud assets from being considered for reconciliation

Sean Holcomb 4 ani în urmă
părinte
comite
bbd4fca7b0
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  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
 	var providerIDMatch Asset
 	for _, asset := range as.assets {
 	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 {
 		if k, err := key(asset, fullMatchProps); err != nil {
 			return nil, false, err
 			return nil, false, err
 		} else if k == fullMatchKey {
 		} else if k == fullMatchKey {