Преглед изворни кода

Now treating labels with value '' as unset labels

Neal Ormsbee пре 5 година
родитељ
комит
809d491fae
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      pkg/kubecost/asset.go

+ 2 - 2
pkg/kubecost/asset.go

@@ -107,8 +107,8 @@ func key(a Asset, aggregateBy []string) (string, error) {
 			key = a.Properties().Name
 		case strings.HasPrefix(s, "label:"):
 			if labelKey := strings.TrimPrefix(s, "label:"); labelKey != "" {
-				labelVal, ok := a.Labels()[labelKey]
-				if !ok {
+				labelVal := a.Labels()[labelKey]
+				if labelVal == "" {
 					key = "__undefined__"
 				} else {
 					key = fmt.Sprintf("%s=%s", labelKey, labelVal)