summaryrefslogtreecommitdiff
path: root/designateclient
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2021-03-09 01:53:15 +0000
committerGerrit Code Review <review@openstack.org>2021-03-09 01:53:15 +0000
commit1465ff203a4e4a5f9b64d560f3b61d42140ca894 (patch)
treef77faef2f6d43ab5d47ce711d4f673b5331f7b86 /designateclient
parent19436ee9f9107b02186f3b4765285a65a0b39eb5 (diff)
parent196cb61870f838396d208ce7fe175e004d0d1006 (diff)
downloadpython-designateclient-1465ff203a4e4a5f9b64d560f3b61d42140ca894.tar.gz
Merge "Fixed zone transfer accept list command"
Diffstat (limited to 'designateclient')
-rw-r--r--designateclient/functionaltests/client.py4
-rw-r--r--designateclient/functionaltests/v2/test_zone_transfer.py5
-rw-r--r--designateclient/v2/cli/zones.py2
3 files changed, 10 insertions, 1 deletions
diff --git a/designateclient/functionaltests/client.py b/designateclient/functionaltests/client.py
index 1f0fc03..4d1d0b0 100644
--- a/designateclient/functionaltests/client.py
+++ b/designateclient/functionaltests/client.py
@@ -153,6 +153,10 @@ class ZoneTransferCommands(object):
cmd = 'zone transfer accept show {0}'.format(id)
return self.parsed_cmd(cmd, FieldValueModel, *args, **kwargs)
+ def zone_transfer_accept_list(self, *args, **kwargs):
+ cmd = 'zone transfer accept list'
+ return self.parsed_cmd(cmd, ListModel, *args, **kwargs)
+
class ZoneExportCommands(object):
"""A mixin for DesignateCLI to add zone export commands"""
diff --git a/designateclient/functionaltests/v2/test_zone_transfer.py b/designateclient/functionaltests/v2/test_zone_transfer.py
index 33cbbc0..32c572b 100644
--- a/designateclient/functionaltests/v2/test_zone_transfer.py
+++ b/designateclient/functionaltests/v2/test_zone_transfer.py
@@ -109,6 +109,11 @@ class TestZoneTransferAccept(BaseDesignateTest):
))
self.transfer_request = fixture.transfer_request
+ def test_zone_transfer_accept_list(self):
+ self.useFixture(TransferRequestFixture(self.zone))
+ list_transfer_accepts = self.clients.zone_transfer_accept_list()
+ self.assertGreater(len(list_transfer_accepts), 0)
+
def test_zone_transfer_accept_request(self):
self.target_client.zone_transfer_accept_request(
id=self.transfer_request.id,
diff --git a/designateclient/v2/cli/zones.py b/designateclient/v2/cli/zones.py
index f740504..4d26579 100644
--- a/designateclient/v2/cli/zones.py
+++ b/designateclient/v2/cli/zones.py
@@ -465,7 +465,7 @@ class ListTransferAcceptsCommand(command.Lister):
client = self.app.client_manager.dns
common.set_all_common_headers(client, parsed_args)
- data = client.zone_transfers.list_requests()
+ data = client.zone_transfers.list_accepts()
cols = self.columns
return cols, (utils.get_item_properties(s, cols) for s in data)