Make client-side fieldSelector stop complaining about identity transforms

parent 6524fd07
...@@ -339,16 +339,16 @@ func (r resourceTypeToFieldMapping) filterField(resourceType, field, value strin ...@@ -339,16 +339,16 @@ func (r resourceTypeToFieldMapping) filterField(resourceType, field, value strin
type versionToResourceToFieldMapping map[unversioned.GroupVersion]resourceTypeToFieldMapping type versionToResourceToFieldMapping map[unversioned.GroupVersion]resourceTypeToFieldMapping
// filterField transforms the given field/value selector for the given groupVersion and resource
func (v versionToResourceToFieldMapping) filterField(groupVersion *unversioned.GroupVersion, resourceType, field, value string) (newField, newValue string, err error) { func (v versionToResourceToFieldMapping) filterField(groupVersion *unversioned.GroupVersion, resourceType, field, value string) (newField, newValue string, err error) {
rMapping, ok := v[*groupVersion] rMapping, ok := v[*groupVersion]
if !ok { if !ok {
glog.Warningf("Field selector: %v - %v - %v - %v: need to check if this is versioned correctly.", groupVersion, resourceType, field, value) // no groupVersion overrides registered, default to identity mapping
return field, value, nil return field, value, nil
} }
newField, newValue, err = rMapping.filterField(resourceType, field, value) newField, newValue, err = rMapping.filterField(resourceType, field, value)
if err != nil { if err != nil {
// This is only a warning until we find and fix all of the client's usages. // no groupVersionResource overrides registered, default to identity mapping
glog.Warningf("Field selector: %v - %v - %v - %v: need to check if this is versioned correctly.", groupVersion, resourceType, field, value)
return field, value, nil return field, value, nil
} }
return newField, newValue, nil return newField, newValue, nil
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment