From abcb7d52f8da999fdd9074f65498ff0f3b4696d6 Mon Sep 17 00:00:00 2001 From: Dmitriy Smirnov Date: Tue, 21 May 2024 16:17:12 +0300 Subject: [PATCH] Move execution of getConfig before if-condition of check mode in decort_k8s.package_facts method --- library/decort_k8s.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/decort_k8s.py b/library/decort_k8s.py index e415812..27d92e9 100644 --- a/library/decort_k8s.py +++ b/library/decort_k8s.py @@ -153,6 +153,9 @@ class decort_k8s(DecortController): config=None, ) + if self.amodule.params['getConfig'] and self.k8s_info['techStatus'] == "STARTED": + ret_dict['config'] = self.k8s_getConfig() + if check_mode: # in check mode return immediately with the default values return ret_dict @@ -172,9 +175,6 @@ class decort_k8s(DecortController): ret_dict['k8s_Masters'] = self.k8s_info['k8sGroups']['masters'] ret_dict['k8s_Workers'] = self.k8s_info['k8sGroups']['workers'] - if self.amodule.params['getConfig'] and self.k8s_info['techStatus'] == "STARTED": - ret_dict['config'] = self.k8s_getConfig() - return ret_dict def nop(self):