diff options
| author | Jenkins <jenkins@review.openstack.org> | 2017-01-11 19:01:13 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2017-01-11 19:01:13 +0000 |
| commit | afba7832a6a5bf91a71872c2f8cb907a09210819 (patch) | |
| tree | 3ea3202533c5e5124a6548a97adf5ca5bc4c35e0 /openstackclient/volume | |
| parent | 89b7488d2f96ff179bba4b95a0c63dda3ed1b249 (diff) | |
| parent | 51ea68ae948da5d69b262827961ca9ae9118edbc (diff) | |
| download | python-openstackclient-afba7832a6a5bf91a71872c2f8cb907a09210819.tar.gz | |
Merge "Fix filter error in os volume list"
Diffstat (limited to 'openstackclient/volume')
| -rw-r--r-- | openstackclient/volume/v2/volume.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/openstackclient/volume/v2/volume.py b/openstackclient/volume/v2/volume.py index 301bf5e4..78db261b 100644 --- a/openstackclient/volume/v2/volume.py +++ b/openstackclient/volume/v2/volume.py @@ -417,16 +417,19 @@ class ListVolume(command.Lister): project_id = identity_common.find_project( identity_client, parsed_args.project, - parsed_args.project_domain) + parsed_args.project_domain).id user_id = None if parsed_args.user: user_id = identity_common.find_user(identity_client, parsed_args.user, - parsed_args.user_domain) + parsed_args.user_domain).id + + # set value of 'all_tenants' when using project option + all_projects = bool(parsed_args.project) or parsed_args.all_projects search_opts = { - 'all_tenants': parsed_args.all_projects, + 'all_tenants': all_projects, 'project_id': project_id, 'user_id': user_id, 'display_name': parsed_args.name, |
