mirror of
https://github.com/retspen/webvirtcloud
synced 2025-07-31 12:41:08 +00:00
add offline migration option
This commit is contained in:
parent
48371ff92d
commit
20d0e5a09d
3 changed files with 12 additions and 8 deletions
|
|
@ -561,13 +561,13 @@ def instance(request, compute_id, vname):
|
|||
live = request.POST.get('live_migrate', False)
|
||||
unsafe = request.POST.get('unsafe_migrate', False)
|
||||
xml_del = request.POST.get('xml_delete', False)
|
||||
offline = request.POST.get('offline_migrate', False)
|
||||
new_compute = Compute.objects.get(id=compute_id)
|
||||
conn_migrate = wvmInstances(new_compute.hostname,
|
||||
new_compute.login,
|
||||
new_compute.password,
|
||||
new_compute.type)
|
||||
conn_migrate.moveto(conn, vname, live, unsafe, xml_del)
|
||||
conn_migrate.define_move(vname)
|
||||
conn_migrate.moveto(conn, vname, live, unsafe, xml_del, offline)
|
||||
instance.compute = new_compute
|
||||
instance.save()
|
||||
conn_migrate.close()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue