From 41731c3dd7c034a6922cdcbea829bdabd64dcda2 Mon Sep 17 00:00:00 2001 From: Dmitriy Smirnov Date: Tue, 4 Jun 2024 11:49:14 +0300 Subject: [PATCH] Fix logic of DecortController.lb_update method running in decort_lb.create method --- library/decort_lb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/decort_lb.py b/library/decort_lb.py index 815498b..976f345 100644 --- a/library/decort_lb.py +++ b/library/decort_lb.py @@ -115,7 +115,8 @@ class decort_lb(DecortController): self.amodule.params['ext_net_id'], self.amodule.params['ha_lb'], self.amodule.params['annotation']) - if self.amodule.params['backends'] or self.amodule.params['frontends']: + if self.lb_id and (self.amodule.params['backends'] or + self.amodule.params['frontends']): self.lb_id, self.lb_facts = self.lb_find(0,self.amodule.params['lb_name'],self.rg_id) self.lb_update( self.lb_facts['primaryNode'],