From ae5ea181b72b95d67b07c0e28f26abb4762f17d8 Mon Sep 17 00:00:00 2001 From: aabhinav Date: Mon, 6 Oct 2025 06:37:01 -0400 Subject: [PATCH] Add missing field setters for kube-rootca update strategy object Complete the initialization of DcmanagerKubeRootcaUpdateStrategyShowObject by adding setter calls for all expected fields. This ensures that the object is fully populated. Test Plan: PASS: Verify kube-rootca update strategy object initializes all fields Change-Id: Ic8d0df7448f6049559d28aaf2bd97811988d02c5 Signed-off-by: aabhinav --- .../dcmanager_kube_rootca_update_strategy_show_output.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/keywords/cloud_platform/dcmanager/objects/dcmanager_kube_rootca_update_strategy_show_output.py b/keywords/cloud_platform/dcmanager/objects/dcmanager_kube_rootca_update_strategy_show_output.py index f2f172da..f0f0937d 100644 --- a/keywords/cloud_platform/dcmanager/objects/dcmanager_kube_rootca_update_strategy_show_output.py +++ b/keywords/cloud_platform/dcmanager/objects/dcmanager_kube_rootca_update_strategy_show_output.py @@ -26,8 +26,13 @@ class DcmanagerKubeRootcaUpdateStrategyShowOutput: if self.is_valid_output(output_values): self.dcmanager_kube_rootca_update_strategy_step = DcmanagerKubeRootcaUpdateStrategyShowObject() + self.dcmanager_kube_rootca_update_strategy_step.set_strategy_type(output_values["strategy type"]) + self.dcmanager_kube_rootca_update_strategy_step.set_subcloud_apply_type(output_values["subcloud apply type"]) + self.dcmanager_kube_rootca_update_strategy_step.set_max_parallel_subclouds(int(output_values["max parallel subclouds"])) self.dcmanager_kube_rootca_update_strategy_step.set_state(output_values["state"]) - + self.dcmanager_kube_rootca_update_strategy_step.set_stop_on_failure(output_values["stop on failure"]) + self.dcmanager_kube_rootca_update_strategy_step.set_created_at(output_values["created_at"]) + self.dcmanager_kube_rootca_update_strategy_step.set_updated_at(output_values["updated_at"]) else: raise KeywordException(f"The output line {output_values} was not valid")