Skip to content

Commit b9f0d8d

Browse files
committed
fixup! fixup! fixup! Allow labelFromKey field
1 parent a1716fa commit b9f0d8d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

pkg/customresourcestate/registry_factory.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -268,6 +268,12 @@ func (c *compiledInfo) Values(v interface{}) (result []eachValue, errs []error)
268268
onError(err...)
269269
break
270270
}
271+
for _, ev := range value {
272+
if _, ok := ev.Labels[c.labelFromKey]; ok {
273+
onError(fmt.Errorf("labelFromKey (%s) generated labels conflict with labelsFromPath, consider renaming it", c.labelFromKey))
274+
continue
275+
}
276+
}
271277
// labelFromKey logic
272278
for key := range iter {
273279
if key != "" && c.labelFromKey != "" {

0 commit comments

Comments
 (0)