Skip to content

Commit f1da522

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "image: Add support for additional image import methods"
2 parents 7985d49 + 6dea276 commit f1da522

File tree

2 files changed

+20
-8
lines changed

2 files changed

+20
-8
lines changed

openstackclient/image/v2/image.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1805,10 +1805,10 @@ def take_action(self, parsed_args):
18051805
image_client.import_image(
18061806
image,
18071807
method=parsed_args.import_method,
1808-
# uri=parsed_args.uri,
1809-
# remote_region=parsed_args.remote_region,
1810-
# remote_image=parsed_args.remote_image,
1811-
# remote_service_interface=parsed_args.remote_service_interface,
1808+
uri=parsed_args.uri,
1809+
remote_region=parsed_args.remote_region,
1810+
remote_image=parsed_args.remote_image,
1811+
remote_service_interface=parsed_args.remote_service_interface,
18121812
stores=parsed_args.stores,
18131813
all_stores=parsed_args.all_stores,
18141814
all_stores_must_succeed=not parsed_args.allow_failure,

openstackclient/tests/unit/image/v2/test_image.py

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1859,6 +1859,10 @@ def test_import_image__glance_direct(self):
18591859
self.client.import_image.assert_called_once_with(
18601860
self.image,
18611861
method='glance-direct',
1862+
uri=None,
1863+
remote_region=None,
1864+
remote_image=None,
1865+
remote_service_interface=None,
18621866
stores=None,
18631867
all_stores=None,
18641868
all_stores_must_succeed=False,
@@ -1883,7 +1887,10 @@ def test_import_image__web_download(self):
18831887
self.client.import_image.assert_called_once_with(
18841888
self.image,
18851889
method='web-download',
1886-
# uri='https://example.com/',
1890+
uri='https://example.com/',
1891+
remote_region=None,
1892+
remote_image=None,
1893+
remote_service_interface=None,
18871894
stores=None,
18881895
all_stores=None,
18891896
all_stores_must_succeed=False,
@@ -1981,6 +1988,10 @@ def test_import_image__copy_image(self):
19811988
self.client.import_image.assert_called_once_with(
19821989
self.image,
19831990
method='copy-image',
1991+
uri=None,
1992+
remote_region=None,
1993+
remote_image=None,
1994+
remote_service_interface=None,
19841995
stores=['fast'],
19851996
all_stores=None,
19861997
all_stores_must_succeed=False,
@@ -2008,9 +2019,10 @@ def test_import_image__glance_download(self):
20082019
self.client.import_image.assert_called_once_with(
20092020
self.image,
20102021
method='glance-download',
2011-
# remote_region='eu/dublin',
2012-
# remote_image='remote-image-id',
2013-
# remote_service_interface='private',
2022+
uri=None,
2023+
remote_region='eu/dublin',
2024+
remote_image='remote-image-id',
2025+
remote_service_interface='private',
20142026
stores=None,
20152027
all_stores=None,
20162028
all_stores_must_succeed=False,

0 commit comments

Comments
 (0)