From 190a95413e59eff024ce442fcd7de09718a599ad Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Thu, 13 Jan 2011 17:30:28 -0800 Subject: [PATCH] bug 7905: VM wizard - populate hypervisor dropdown by listHypervisors API response instead of hardcoding. --- ui/jsp/instance.jsp | 2 ++ ui/scripts/cloud.core.instance.js | 14 ++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/ui/jsp/instance.jsp b/ui/jsp/instance.jsp index 979e4199923..c52110b8a61 100644 --- a/ui/jsp/instance.jsp +++ b/ui/jsp/instance.jsp @@ -854,9 +854,11 @@
Hypervisor:
diff --git a/ui/scripts/cloud.core.instance.js b/ui/scripts/cloud.core.instance.js index c216a0113d5..8c05189b013 100644 --- a/ui/scripts/cloud.core.instance.js +++ b/ui/scripts/cloud.core.instance.js @@ -150,6 +150,20 @@ function afterLoadInstanceJSP() { } } }); + + $.ajax({ + data: createURL("command=listHypervisors"), + dataType: "json", + success: function(json) { + var items = json.listhypervisorsresponse.hypervisor; + var $hypervisorDropdown = $("#vmiso_in_vmwizard").find("#hypervisor_select"); + if(items != null && items.length > 0) { + for(var i=0; i"+fromdb(items[i].name)+""); + } + } + } + }); } function bindStartVMButton() {