Fix bugs with bad strings

This commit is contained in:
2019-10-12 17:58:48 -04:00
parent 01c8986381
commit 116013695f
2 changed files with 8 additions and 6 deletions

View File

@ -293,13 +293,15 @@ def getPrimaryNode(zk_conn):
def findTargetNode(zk_conn, dom_uuid):
# Determine VM node limits; set config value if read fails
try:
node_limit = zkhandler.readdata(zk_conn, '/domains/{}/node_limit'.format(node)).split(',')
node_limit = zkhandler.readdata(zk_conn, '/domains/{}/node_limit'.format(dom_uuid)).split(',')
if not any(node_limit):
node_limit = None
except:
node_limit = None
# Determine VM search field or use default; set config value if read fails
try:
search_field = zkhandler.readdata(zk_conn, '/domains/{}/node_selector'.format(node)).split(',')
search_field = zkhandler.readdata(zk_conn, '/domains/{}/node_selector'.format(dom_uuid))
except:
search_field = 'mem'