Allocate a random port for Qemu monitor. Fixes issue with pre 1.3 projects.

This commit is contained in:
grossmj committed 2015-03-23 22:52:02 -06:00
1 parent 7b1a707967
commit 980e63e667
4 files changed
+26 -68

No files matched your search

+2 -3
View File
@@ -51,12 +51,11 @@ class QEMUHandler:
request.match_info["project_id"],
request.json.get("vm_id"),
qemu_path=request.json.get("qemu_path"),
console=request.json.get("console"),
monitor=request.json.get("monitor"))
console=request.json.get("console"))
# Clear already used keys
map(request.json.__delitem__, ["name", "project_id", "vm_id",
"qemu_path", "console", "monitor"])
"qemu_path", "console"])
for field in request.json:
setattr(vm, field, request.json[field])