Merge "Fixed zone transfer accept list command"
This commit is contained in:
@@ -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"""
|
||||
|
@@ -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,
|
||||
|
@@ -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)
|
||||
|
Reference in New Issue
Block a user