Merge pull request #5482 from baude/removeimagefilter

remove imagefilter for varlink remote client
This commit is contained in:
OpenShift Merge Robot 2020-03-12 15:49:08 -04:00 committed by GitHub
commit ac6c8fb683
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View File

@ -155,7 +155,7 @@ func imagesCmd(c *cliconfig.ImagesValues) error {
return errors.New("can not specify an image and a filter")
}
filters := c.Filter
if len(filters) < 1 {
if len(filters) < 1 && len(image) > 0 {
filters = append(filters, fmt.Sprintf("reference=%s", image))
}

View File

@ -201,8 +201,11 @@ func (r *LocalRuntime) GetRWImages() ([]*ContainerImage, error) {
}
func (r *LocalRuntime) GetFilteredImages(filters []string, rwOnly bool) ([]*ContainerImage, error) {
if len(filters) > 0 {
return nil, errors.Wrap(define.ErrNotImplemented, "filtering images is not supported on the remote client")
}
var newImages []*ContainerImage
images, err := iopodman.ListImagesWithFilters().Call(r.Conn, filters)
images, err := iopodman.ListImages().Call(r.Conn)
if err != nil {
return nil, err
}