2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 05:27:55 +00:00

[2353] Remove run_under_unittests hack from BoB.start_cfgmgr()

This commit is contained in:
Mukund Sivaraman 2012-12-06 08:32:06 +05:30
parent f7e301237c
commit e8a23d3111

View File

@ -474,20 +474,19 @@ class BoB:
bind_cfgd.spawn()
self.log_started(bind_cfgd.pid)
if not self.run_under_unittests:
# Wait for the configuration manager to start up as
# subsequent initialization cannot proceed without it. The
# time to wait can be set on the command line.
time_remaining = self.wait_time
# Wait for the configuration manager to start up as
# subsequent initialization cannot proceed without it. The
# time to wait can be set on the command line.
time_remaining = self.wait_time
msg, env = self.cc_session.group_recvmsg()
while time_remaining > 0 and not self.process_running(msg, "ConfigManager"):
logger.debug(DBG_PROCESS, BIND10_WAIT_CFGMGR)
time.sleep(1)
time_remaining = time_remaining - 1
msg, env = self.cc_session.group_recvmsg()
while time_remaining > 0 and not self.process_running(msg, "ConfigManager"):
logger.debug(DBG_PROCESS, BIND10_WAIT_CFGMGR)
time.sleep(1)
time_remaining = time_remaining - 1
msg, env = self.cc_session.group_recvmsg()
if not self.process_running(msg, "ConfigManager"):
raise ProcessStartError("Configuration manager process has not started")
if not self.process_running(msg, "ConfigManager"):
raise ProcessStartError("Configuration manager process has not started")
return bind_cfgd