diff options
author | Abhishek Kekane <akekane@redhat.com> | 2020-04-08 17:11:18 +0000 |
---|---|---|
committer | Abhishek Kekane <akekane@redhat.com> | 2020-04-08 17:11:55 +0000 |
commit | dff5c881bdbc7f0cf03d88e974ae4234cb646aa1 (patch) | |
tree | c0337fb23d33a8c6a35e5e3598165520017b2521 /glanceclient | |
parent | 00bc25eeceff0804451594926ce53ad0a69b702c (diff) | |
download | python-glanceclient-dff5c881bdbc7f0cf03d88e974ae4234cb646aa1.tar.gz |
Pass --all-stores, --allow-failure as bool to API
Newly added command line options --all-stores, --allow-failure are boolean
but we are passing it as a string to glance API. This will cause problem if
those parameters are not converted to boolean at API side.
Passing these parameters as boolean instead of string to API.
Change-Id: I8d4eab9241fc9bb24bc40b47bf18d63c86a97d77
Closes-Bug: #1871674
Diffstat (limited to 'glanceclient')
-rw-r--r-- | glanceclient/v2/images.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/glanceclient/v2/images.py b/glanceclient/v2/images.py index 1e8e621..c062cb8 100644 --- a/glanceclient/v2/images.py +++ b/glanceclient/v2/images.py @@ -335,13 +335,13 @@ class Controller(object): if stores: data['stores'] = stores if allow_failure: - data['all_stores_must_succeed'] = 'false' + data['all_stores_must_succeed'] = False if backend is not None: headers['x-image-meta-store'] = backend if all_stores: - data['all_stores'] = 'true' + data['all_stores'] = True if allow_failure: - data['all_stores_must_succeed'] = 'false' + data['all_stores_must_succeed'] = False if uri: if method == 'web-download': |