mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
18 lines
352 B
Go
18 lines
352 B
Go
package resource
|
|
|
|
func matchesQueryKey(query *ResourceKey, key *ResourceKey) bool {
|
|
if query.Group != key.Group {
|
|
return false
|
|
}
|
|
if query.Resource != key.Resource {
|
|
return false
|
|
}
|
|
if query.Namespace != "" && query.Namespace != key.Namespace {
|
|
return false
|
|
}
|
|
if query.Name != "" && query.Name != key.Name {
|
|
return false
|
|
}
|
|
return true
|
|
}
|