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)
|
cmd = 'zone transfer accept show {0}'.format(id)
|
||||||
return self.parsed_cmd(cmd, FieldValueModel, *args, **kwargs)
|
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):
|
class ZoneExportCommands(object):
|
||||||
"""A mixin for DesignateCLI to add zone export commands"""
|
"""A mixin for DesignateCLI to add zone export commands"""
|
||||||
|
@@ -109,6 +109,11 @@ class TestZoneTransferAccept(BaseDesignateTest):
|
|||||||
))
|
))
|
||||||
self.transfer_request = fixture.transfer_request
|
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):
|
def test_zone_transfer_accept_request(self):
|
||||||
self.target_client.zone_transfer_accept_request(
|
self.target_client.zone_transfer_accept_request(
|
||||||
id=self.transfer_request.id,
|
id=self.transfer_request.id,
|
||||||
|
@@ -465,7 +465,7 @@ class ListTransferAcceptsCommand(command.Lister):
|
|||||||
client = self.app.client_manager.dns
|
client = self.app.client_manager.dns
|
||||||
common.set_all_common_headers(client, parsed_args)
|
common.set_all_common_headers(client, parsed_args)
|
||||||
|
|
||||||
data = client.zone_transfers.list_requests()
|
data = client.zone_transfers.list_accepts()
|
||||||
|
|
||||||
cols = self.columns
|
cols = self.columns
|
||||||
return cols, (utils.get_item_properties(s, cols) for s in data)
|
return cols, (utils.get_item_properties(s, cols) for s in data)
|
||||||
|
Reference in New Issue
Block a user