Properly handle empty node limit
This commit is contained in:
parent
53dc343ea2
commit
10ae260b92
|
@ -143,6 +143,8 @@ def findTargetNode(zk_conn, config, dom_uuid):
|
||||||
# Determine VM node limits; set config value if read fails
|
# Determine VM node limits; set config value if read fails
|
||||||
try:
|
try:
|
||||||
node_limit = zkhandler.readdata(zk_conn, '/domains/{}/node_limit'.format(dom_uuid)).split(',')
|
node_limit = zkhandler.readdata(zk_conn, '/domains/{}/node_limit'.format(dom_uuid)).split(',')
|
||||||
|
if not any(node_limit):
|
||||||
|
node_limit = None
|
||||||
except:
|
except:
|
||||||
node_limit = None
|
node_limit = None
|
||||||
zkhandler.writedata(zk_conn, { '/domains/{}/node_limit'.format(dom_uuid): 'None' })
|
zkhandler.writedata(zk_conn, { '/domains/{}/node_limit'.format(dom_uuid): 'None' })
|
||||||
|
|
Loading…
Reference in New Issue