2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 22:15:23 +00:00

[2854] made trivial updates to xfrin for the correction to reconfigure()

This commit is contained in:
JINMEI Tatuya
2013-06-12 10:44:18 -07:00
parent 054d97ceb5
commit 554c01b75c
2 changed files with 5 additions and 5 deletions

View File

@@ -256,11 +256,11 @@ class MockDataSrcClientsMgr():
def get_client_list(self, rrclass):
return self.found_datasrc_client_list
def reconfigure(self, arg1):
def reconfigure(self, arg1, arg2):
# the only current test simply needs to know this is called with
# the expected argument and exceptions are handled. if we need more
# the expected arguments and exceptions are handled. if we need more
# variations in tests, this mock method should be extended.
self.reconfigure_param.append(arg1)
self.reconfigure_param.append((arg1, arg2))
raise isc.server_common.datasrc_clients_mgr.ConfigError(
'reconfigure failure')
@@ -3038,7 +3038,7 @@ class TestXfrin(unittest.TestCase):
# we just check it's called as expected, and the only possible
# exception doesn't cause disruption.
self.xfr._datasrc_config_handler(True, False)
self.assertEqual([True],
self.assertEqual([(True, False)],
self.xfr._datasrc_clients_mgr.reconfigure_param)
def raise_interrupt():

View File

@@ -1459,7 +1459,7 @@ class Xfrin:
"""
try:
self._datasrc_clients_mgr.reconfigure(new_config)
self._datasrc_clients_mgr.reconfigure(new_config, config_data)
except isc.server_common.datasrc_clients_mgr.ConfigError as ex:
logger.error(XFRIN_DATASRC_CONFIG_ERROR, ex)