From 5da120f2d3ceb04fa923063332cd3f4303f88c5c Mon Sep 17 00:00:00 2001 From: Dmitriy Smirnov Date: Fri, 17 May 2024 14:11:51 +0300 Subject: [PATCH] Fix logic for the case when DecortController.k8s_provision method returns 0 --- library/decort_k8s.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/library/decort_k8s.py b/library/decort_k8s.py index f3dbe57..421fc98 100644 --- a/library/decort_k8s.py +++ b/library/decort_k8s.py @@ -235,10 +235,13 @@ class decort_k8s(DecortController): self.amodule.params['description'], self.amodule.params['extnet_only'], ) - + if not k8s_id: - self.result['failed'] = True - self.amodule.fail_json(**self.result) + if k8s_id == 0: + return + else: + self.result['failed'] = True + self.amodule.fail_json(**self.result) self.k8s_id,self.k8s_info = self.k8s_find(k8s_id=k8s_id, k8s_name=self.amodule.params['name'],