Skip to content

Commit 5b6fec6

Browse files
committed
NSOL-5951: displaying configuration summary to the user
1 parent a4188c3 commit 5b6fec6

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

  • netapp_dataops_traditional/netapp_dataops/config

netapp_dataops_traditional/netapp_dataops/config/manager.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,13 +141,20 @@ def create_interactive_config(self) -> NetAppDataOpsConfig:
141141
dataset_manager_configurator = DatasetManagerConfigurator()
142142
dataset_manager_config = dataset_manager_configurator.configure_dataset_manager()
143143

144-
return NetAppDataOpsConfig(
144+
# Create final configuration object
145+
final_config = NetAppDataOpsConfig(
145146
ontap=ontap_config,
146147
s3=s3_config,
147148
cloud_sync=cloud_sync_config,
148149
dataset_manager=dataset_manager_config
149150
)
150151

152+
# Display configuration summary
153+
summary = self.get_config_summary(final_config)
154+
logger.info(summary)
155+
156+
return final_config
157+
151158
except Exception as e:
152159
raise ConfigCreationError(f"Failed to create configuration: {e}")
153160

0 commit comments

Comments
 (0)