Correct key typo and add error handler
This commit is contained in:
parent
3bad3de720
commit
ae79113f7c
|
@ -211,7 +211,7 @@ def define_vm(zkhandler, config_data, target_node, node_limit, node_selector, no
|
||||||
formatted_rbd_list = ''
|
formatted_rbd_list = ''
|
||||||
|
|
||||||
# Add the new domain to Zookeeper
|
# Add the new domain to Zookeeper
|
||||||
zkhandler.write([
|
result = zkhandler.write([
|
||||||
(('domain', dom_uuid), dom_name),
|
(('domain', dom_uuid), dom_name),
|
||||||
(('domain.xml', dom_uuid), config_data),
|
(('domain.xml', dom_uuid), config_data),
|
||||||
(('domain.state', dom_uuid), initial_state),
|
(('domain.state', dom_uuid), initial_state),
|
||||||
|
@ -227,10 +227,13 @@ def define_vm(zkhandler, config_data, target_node, node_limit, node_selector, no
|
||||||
(('domain.meta.migrate_method', dom_uuid), migration_method),
|
(('domain.meta.migrate_method', dom_uuid), migration_method),
|
||||||
(('domain.meta.node_limit', dom_uuid), formatted_node_limit),
|
(('domain.meta.node_limit', dom_uuid), formatted_node_limit),
|
||||||
(('domain.meta.node_selector', dom_uuid), node_selector),
|
(('domain.meta.node_selector', dom_uuid), node_selector),
|
||||||
(('domain.migrate.sync-lock', dom_uuid), ''),
|
(('domain.migrate.sync_lock', dom_uuid), ''),
|
||||||
])
|
])
|
||||||
|
|
||||||
return True, 'Added new VM with Name "{}" and UUID "{}" to database.'.format(dom_name, dom_uuid)
|
if result:
|
||||||
|
return True, 'Added new VM with Name "{}" and UUID "{}" to database.'.format(dom_name, dom_uuid)
|
||||||
|
else:
|
||||||
|
return False, 'ERROR: Failed to add new VM.'
|
||||||
|
|
||||||
|
|
||||||
def modify_vm_metadata(zkhandler, domain, node_limit, node_selector, node_autostart, provisioner_profile, migration_method):
|
def modify_vm_metadata(zkhandler, domain, node_limit, node_selector, node_autostart, provisioner_profile, migration_method):
|
||||||
|
|
Loading…
Reference in New Issue