summaryrefslogtreecommitdiff
path: root/openstackclient/image
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-06-20 15:19:59 +0000
committerGerrit Code Review <review@openstack.org>2022-06-20 15:19:59 +0000
commit4f79def9aa356ab7df2fdb4546585d49e0116bc8 (patch)
treeacd291b108972c3ba2ed63dfd5ea3ce9cb5a8efb /openstackclient/image
parentec95b58482ae0853998c06dfd335db2456997644 (diff)
parent34d1e0c7eb8f4b613ca1f8e672a5367a4078a44a (diff)
downloadpython-openstackclient-4f79def9aa356ab7df2fdb4546585d49e0116bc8.tar.gz
Merge "Allow users to list all images"
Diffstat (limited to 'openstackclient/image')
-rw-r--r--openstackclient/image/v2/image.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/openstackclient/image/v2/image.py b/openstackclient/image/v2/image.py
index 117d7a89..2f2f64ed 100644
--- a/openstackclient/image/v2/image.py
+++ b/openstackclient/image/v2/image.py
@@ -575,6 +575,13 @@ class ListImage(command.Lister):
default=False,
help=_("List only shared images"),
)
+ public_group.add_argument(
+ "--all",
+ dest="all",
+ action="store_true",
+ default=False,
+ help=_("List all images"),
+ )
parser.add_argument(
'--property',
metavar='<key=value>',
@@ -675,6 +682,8 @@ class ListImage(command.Lister):
kwargs['visibility'] = 'community'
if parsed_args.shared:
kwargs['visibility'] = 'shared'
+ if parsed_args.all:
+ kwargs['visibility'] = 'all'
if parsed_args.limit:
kwargs['limit'] = parsed_args.limit
if parsed_args.marker: