Forgot to replace state here
This commit is contained in:
parent
bed701ac38
commit
d0c8f006c6
5
pvc.py
5
pvc.py
|
@ -637,8 +637,9 @@ def migrate_vm(dom_name, dom_uuid, target_hypervisor, force_migrate):
|
||||||
hypervisor_list = zk.get_children('/nodes')
|
hypervisor_list = zk.get_children('/nodes')
|
||||||
most_memfree = 0
|
most_memfree = 0
|
||||||
for hypervisor in hypervisor_list:
|
for hypervisor in hypervisor_list:
|
||||||
state = zk.get('/nodes/{}/state'.format(hypervisor))[0].decode('ascii')
|
daemon_state = zk.get('/nodes/{}/daemonstate'.format(hypervisor))[0].decode('ascii')
|
||||||
if state != 'start' or hypervisor == current_hypervisor:
|
domain_state = zk.get('/nodes/{}/domainstate'.format(hypervisor))[0].decode('ascii')
|
||||||
|
if daemon_state != 'start' or domain_state != 'ready' or hypervisor == current_hypervisor:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
memfree = int(zk.get('/nodes/{}/memfree'.format(hypervisor))[0].decode('ascii'))
|
memfree = int(zk.get('/nodes/{}/memfree'.format(hypervisor))[0].decode('ascii'))
|
||||||
|
|
Loading…
Reference in New Issue