return val
- def domain_migrate(self, domid, dst, live=False, resource=0, port=0, node=-1):
+ def domain_migrate(self, domid, dst, live=False, port=0, node=-1):
"""Start domain migration.
@param domid: Domain ID or Name
@type port: int
@keyword live: Live migration
@type live: bool
- @keyword resource: not used??
@rtype: None
@keyword node: use node number for target
@rtype: int
fn=set_int, default=-1,
use="Use specified NUMA node on target.")
-gopts.opt('resource', short='r', val='MBIT',
- fn=set_int, default=0,
- use="Set level of resource usage for migration.")
-
def help():
return str(gopts)
vm_ref = get_single_vm(dom)
other_config = {
"port": opts.vals.port,
- "resource": opts.vals.resource,
"node": opts.vals.node
}
server.xenapi.VM.migrate(vm_ref, dst, bool(opts.vals.live),
other_config)
else:
server.xend.domain.migrate(dom, dst, opts.vals.live,
- opts.vals.resource,
opts.vals.port,
opts.vals.node)