From bd98a08010e43198a5023346a7a78e6b4f76c59d Mon Sep 17 00:00:00 2001 From: Carolyn Rountree Date: Wed, 15 Feb 2023 13:38:20 -0600 Subject: [PATCH] remove empty folder from security configuration --- .../python/wlsdeploy/tool/discover/topology_discoverer.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/main/python/wlsdeploy/tool/discover/topology_discoverer.py b/core/src/main/python/wlsdeploy/tool/discover/topology_discoverer.py index 1e84e1f40..9d9472133 100644 --- a/core/src/main/python/wlsdeploy/tool/discover/topology_discoverer.py +++ b/core/src/main/python/wlsdeploy/tool/discover/topology_discoverer.py @@ -354,8 +354,10 @@ def discover_security_configuration(self): secure_mode = self._find_singleton_name_in_folder(location) if secure_mode is not None: location.add_name_token(self._aliases.get_name_token(location), secure_mode) - result[model_constants.SECURE_MODE] = OrderedDict() - self._populate_model_parameters(result[model_constants.SECURE_MODE], location) + secure_mode = OrderedDict() + self._populate_model_parameters(secure_mode, location) + if len(secure_mode) > 0: + result[model_constants.SECURE_MODE] = secure_mode location.pop_location() location.append_location(model_constants.REALM) result[model_constants.REALM] = OrderedDict()