File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -133,10 +133,10 @@ def haproxy_server_checker(self):
133133 log_data = False ,
134134 )
135135 )
136- if stats is None :
136+ if stats in ( None , [], {}) :
137137 return self .set_initial_server ()
138138 for group in stats :
139- if group is None :
139+ if group in ( None , [], {}) :
140140 return self .set_initial_server ()
141141 for item in group :
142142 if (item is None ) or (not isinstance (item , dict )):
@@ -147,7 +147,7 @@ def haproxy_server_checker(self):
147147 if field .get ("name" ) == "addr" :
148148 addr_value = item .get ("value" , {}).get ("value" , "" )
149149 if not addr_value or len (addr_value ) < 0 :
150- self .set_initial_server ()
150+ return self .set_initial_server ()
151151
152152 def haproxy_server_checker_worker (self ):
153153 while True :
You can’t perform that action at this time.
0 commit comments