fixed issues in zebra config service, updated config services to start and validate different modes appropriately, added service dependency startup for config services

This commit is contained in:
Blake Harnden 2020-01-23 13:22:47 -08:00
parent 0749dcacb2
commit fcc445bb72
6 changed files with 140 additions and 23 deletions

View file

@ -1611,8 +1611,7 @@ class Session:
logging.info("booting node(%s): %s", node.name, [x.name for x in node.services])
self.add_remove_control_interface(node=node, remove=False)
self.services.boot_services(node)
for service in node.config_services.values():
service.start()
node.start_config_services()
def boot_nodes(self) -> List[Exception]:
"""