diff --git a/framework/python/src/net_orc/network_orchestrator.py b/framework/python/src/net_orc/network_orchestrator.py index bb9046e11..ee340e0d2 100644 --- a/framework/python/src/net_orc/network_orchestrator.py +++ b/framework/python/src/net_orc/network_orchestrator.py @@ -524,7 +524,10 @@ def start_network_services(self): if not net_module.enable_container: continue - self._start_network_service(net_module) + if net_module.enabled: + self._start_network_service(net_module) + else: + LOGGER.debug(f'Not starting disabled network module {net_module.name}') LOGGER.info('All network services are running') self._check_network_services() diff --git a/modules/network/radius/conf/module_config.json b/modules/network/radius/conf/module_config.json index ce8fbd52f..0a35cc194 100644 --- a/modules/network/radius/conf/module_config.json +++ b/modules/network/radius/conf/module_config.json @@ -1,5 +1,6 @@ { "config": { + "enabled": false, "meta": { "name": "radius", "display_name": "Radius",