From 943f312ff82b3cc2c77c7d8854ad7772acbdfc40 Mon Sep 17 00:00:00 2001 From: TangBin Date: Thu, 25 Oct 2018 18:47:01 +0800 Subject: [PATCH] image filter by own --- pkg/util/aws/image.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/util/aws/image.go b/pkg/util/aws/image.go index dc8d23a664..5b23970c36 100644 --- a/pkg/util/aws/image.go +++ b/pkg/util/aws/image.go @@ -204,7 +204,11 @@ func (self *SRegion) GetImages(status ImageStatusType, owner ImageOwnerType, ima if len(owner) > 0 { own := string(owner) - params.SetOwners([]*string{&own}) + if own == "self" { + filters = AppendSingleValueFilter(filters, "owner-id", own) + } else { + params.SetOwners([]*string{&own}) + } } if len(imageId) > 0 {