diff options
author | Zuul <zuul@review.opendev.org> | 2021-03-09 01:53:15 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2021-03-09 01:53:15 +0000 |
commit | 1465ff203a4e4a5f9b64d560f3b61d42140ca894 (patch) | |
tree | f77faef2f6d43ab5d47ce711d4f673b5331f7b86 /designateclient | |
parent | 19436ee9f9107b02186f3b4765285a65a0b39eb5 (diff) | |
parent | 196cb61870f838396d208ce7fe175e004d0d1006 (diff) | |
download | python-designateclient-1465ff203a4e4a5f9b64d560f3b61d42140ca894.tar.gz |
Merge "Fixed zone transfer accept list command"
Diffstat (limited to 'designateclient')
-rw-r--r-- | designateclient/functionaltests/client.py | 4 | ||||
-rw-r--r-- | designateclient/functionaltests/v2/test_zone_transfer.py | 5 | ||||
-rw-r--r-- | designateclient/v2/cli/zones.py | 2 |
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) |