Amend for PR:[#179], relevant issue:[#178]

Fix namespaced bug of node resource && pv resource
By doing this fix, the CI can pass
This commit is contained in:
song.chen 2019-03-22 10:13:33 +08:00
parent 27c3bc1b88
commit 918954bd5e
3 changed files with 10 additions and 5 deletions

View file

@ -20,6 +20,8 @@ import (
var (
groupNameSanitizer = strings.NewReplacer(".", "_", "-", "_")
nsGroupResource = schema.GroupResource{Resource: "namespaces"}
nodeGroupResource = schema.GroupResource{Resource: "nodes"}
pvGroupResource = schema.GroupResource{Resource: "persistentvolumes"}
)
// ResourceConverter knows the relationship between Kubernetes group-resources and Prometheus labels,
@ -177,7 +179,7 @@ func (r *resourceConverter) ResourcesForSeries(series prom.Series) ([]schema.Gro
}
}
if groupRes != nsGroupResource {
if groupRes != nsGroupResource && groupRes != nodeGroupResource && groupRes != pvGroupResource {
namespaced = true
}
}