mirror of
https://github.com/rancher/steve.git
synced 2025-08-12 11:41:38 +00:00
Add support for another field: (#532)
provisioning.cattle.io.clusters\ metadata.annotations[provisioning.cattle.io/management-cluster-display-name] Needed to add another character to the subfieldRegex in listoption_indexer to allow hyphens in annotation field names.
This commit is contained in:
parent
2f331b1a1a
commit
f486902100
@ -41,7 +41,7 @@ type ListOptionIndexer struct {
|
|||||||
var (
|
var (
|
||||||
defaultIndexedFields = []string{"metadata.name", "metadata.creationTimestamp"}
|
defaultIndexedFields = []string{"metadata.name", "metadata.creationTimestamp"}
|
||||||
defaultIndexNamespaced = "metadata.namespace"
|
defaultIndexNamespaced = "metadata.namespace"
|
||||||
subfieldRegex = regexp.MustCompile(`([a-zA-Z]+)|(\[[a-zA-Z./]+])|(\[[0-9]+])`)
|
subfieldRegex = regexp.MustCompile(`([a-zA-Z]+)|(\[[-a-zA-Z./]+])|(\[[0-9]+])`)
|
||||||
|
|
||||||
ErrInvalidColumn = errors.New("supplied column is invalid")
|
ErrInvalidColumn = errors.New("supplied column is invalid")
|
||||||
)
|
)
|
||||||
|
@ -157,6 +157,7 @@ var (
|
|||||||
{"spec", "ingressClassName"},
|
{"spec", "ingressClassName"},
|
||||||
},
|
},
|
||||||
gvkKey("provisioning.cattle.io", "v1", "Cluster"): {
|
gvkKey("provisioning.cattle.io", "v1", "Cluster"): {
|
||||||
|
{"metadata", "annotations", "provisioning.cattle.io/management-cluster-display-name"},
|
||||||
{"metadata", "labels", "provider.cattle.io"},
|
{"metadata", "labels", "provider.cattle.io"},
|
||||||
{"status", "clusterName"},
|
{"status", "clusterName"},
|
||||||
{"status", "provider"},
|
{"status", "provider"},
|
||||||
|
Loading…
Reference in New Issue
Block a user