diff --git a/share/etc/oned.conf b/share/etc/oned.conf index 37ae26ba88..0ae057d80e 100644 --- a/share/etc/oned.conf +++ b/share/etc/oned.conf @@ -291,9 +291,10 @@ IM_MAD = [ # -t number of threads, i.e. number of hosts monitored at the same time #------------------------------------------------------------------------------- IM_MAD = [ - NAME = "kvm", - EXECUTABLE = "one_im_ssh", - ARGUMENTS = "-r 3 -t 15 kvm" ] + NAME = "kvm", + SUNSTONE_NAME = "KVM", + EXECUTABLE = "one_im_ssh", + ARGUMENTS = "-r 3 -t 15 kvm" ] #------------------------------------------------------------------------------- #------------------------------------------------------------------------------- @@ -302,9 +303,10 @@ IM_MAD = [ # -t number of threads, i.e. number of hosts monitored at the same time #------------------------------------------------------------------------------- # IM_MAD = [ -# NAME = "kvm", -# EXECUTABLE = "one_im_ssh", -# ARGUMENTS = "-r 3 -t 15 kvm-probes" ] +# NAME = "kvm", +# SUNSTONE_NAME = "kvm-ssh", +# EXECUTABLE = "one_im_ssh", +# ARGUMENTS = "-r 3 -t 15 kvm-probes" ] #------------------------------------------------------------------------------- #------------------------------------------------------------------------------- @@ -313,9 +315,10 @@ IM_MAD = [ # -t number of threads, i.e. number of hosts monitored at the same time #------------------------------------------------------------------------------- #IM_MAD = [ -# NAME = "vcenter", -# EXECUTABLE = "one_im_sh", -# ARGUMENTS = "-c -t 15 -r 0 vcenter" ] +# NAME = "vcenter", +# SUNSTONE_NAME = "VMWare vCenter", +# EXECUTABLE = "one_im_sh", +# ARGUMENTS = "-c -t 15 -r 0 vcenter" ] #------------------------------------------------------------------------------- #------------------------------------------------------------------------------- @@ -324,9 +327,10 @@ IM_MAD = [ # -t number of threads, i.e. number of hosts monitored at the same time #------------------------------------------------------------------------------- #IM_MAD = [ -# NAME = "ec2", -# EXECUTABLE = "one_im_sh", -# ARGUMENTS = "-c -t 1 -r 0 ec2" ] +# NAME = "ec2", +# SUNSTONE_NAME = "Amazon EC2", +# EXECUTABLE = "one_im_sh", +# ARGUMENTS = "-c -t 1 -r 0 ec2" ] #------------------------------------------------------------------------------- #------------------------------------------------------------------------------- @@ -335,15 +339,16 @@ IM_MAD = [ # -t number of threads, i.e. number of hosts monitored at the same time #------------------------------------------------------------------------------- #IM_MAD = [ -# NAME = "az", -# EXECUTABLE = "one_im_sh", -# ARGUMENTS = "-c -t 1 -r 0 az" ] +# NAME = "az", +# SUNSTONE_NAME = "Microsoft Azure", +# EXECUTABLE = "one_im_sh", +# ARGUMENTS = "-c -t 1 -r 0 az" ] #------------------------------------------------------------------------------- #------------------------------------------------------------------------------- # Dummy Information Driver Manager Configuration #------------------------------------------------------------------------------- -#IM_MAD = [ NAME="dummy", EXECUTABLE="one_im_dummy"] +#IM_MAD = [ NAME="dummy", SUNSTONE_NAME="Testing", EXECUTABLE="one_im_dummy"] #------------------------------------------------------------------------------- #******************************************************************************* @@ -410,11 +415,12 @@ IM_MAD = [ # CPU does not have virtualization extensions or use nested Qemu-KVM hosts #------------------------------------------------------------------------------- VM_MAD = [ - NAME = "kvm", - EXECUTABLE = "one_vmm_exec", - ARGUMENTS = "-t 15 -r 0 kvm", - DEFAULT = "vmm_exec/vmm_exec_kvm.conf", - TYPE = "kvm", + NAME = "kvm", + SUNSTONE_NAME = "KVM", + EXECUTABLE = "one_vmm_exec", + ARGUMENTS = "-t 15 -r 0 kvm", + DEFAULT = "vmm_exec/vmm_exec_kvm.conf", + TYPE = "kvm", IMPORTED_VMS_ACTIONS = "shutdown, shutdown-hard, hold, release, suspend, resume, delete, reboot, reboot-hard, resched, unresched, disk-attach, disk-detach, nic-attach, nic-detach, snap-create, snap-delete" @@ -432,11 +438,12 @@ VM_MAD = [ # defaults to 'suspend'. #------------------------------------------------------------------------------- #VM_MAD = [ -# NAME = "vcenter", -# EXECUTABLE = "one_vmm_sh", -# ARGUMENTS = "-p -t 15 -r 0 vcenter -s sh", -# DEFAULT = "vmm_exec/vmm_exec_vcenter.conf", -# TYPE = "xml", +# NAME = "vcenter", +# SUNSTONE_NAME = "VMWare vCenter", +# EXECUTABLE = "one_vmm_sh", +# ARGUMENTS = "-p -t 15 -r 0 vcenter -s sh", +# DEFAULT = "vmm_exec/vmm_exec_vcenter.conf", +# TYPE = "xml", # IMPORTED_VMS_ACTIONS = "shutdown, shutdown-hard, hold, release, suspend, # resume, delete, reboot, reboot-hard, resched, unresched, poweroff, # poweroff-hard, disk-attach, disk-detach, nic-attach, nic-detach, @@ -450,10 +457,11 @@ VM_MAD = [ # -t number of threads, i.e. number of actions performed at the same time #------------------------------------------------------------------------------- #VM_MAD = [ -# NAME = "ec2", -# EXECUTABLE = "one_vmm_sh", -# ARGUMENTS = "-t 15 -r 0 ec2", -# TYPE = "xml", +# NAME = "ec2", +# SUNSTONE_NAME = "Amazon EC2", +# EXECUTABLE = "one_vmm_sh", +# ARGUMENTS = "-t 15 -r 0 ec2", +# TYPE = "xml", # IMPORTED_VMS_ACTIONS = "shutdown, shutdown-hard, hold, release, suspend, # resume, delete, reboot, reboot-hard, resched, unresched, poweroff, # poweroff-hard, disk-attach, disk-detach, nic-attach, nic-detach, @@ -467,10 +475,11 @@ VM_MAD = [ # -t number of threads, i.e. number of actions performed at the same time #------------------------------------------------------------------------------- #VM_MAD = [ -# NAME = "az", -# EXECUTABLE = "one_vmm_sh", -# ARGUMENTS = "-t 15 -r 0 az", -# TYPE = "xml", +# NAME = "az", +# SUNSTONE_NAME = "Microsoft Azure", +# EXECUTABLE = "one_vmm_sh", +# ARGUMENTS = "-t 15 -r 0 az", +# TYPE = "xml", # IMPORTED_VMS_ACTIONS = "shutdown, shutdown-hard, hold, release, suspend, # resume, delete, reboot, reboot-hard, resched, unresched, poweroff, # poweroff-hard, disk-attach, disk-detach, nic-attach, nic-detach, @@ -481,7 +490,8 @@ VM_MAD = [ #------------------------------------------------------------------------------- # Dummy Virtualization Driver Configuration #------------------------------------------------------------------------------- -#VM_MAD = [ NAME="dummy", EXECUTABLE="one_vmm_dummy", TYPE="xml" ] +#VM_MAD = [ NAME="dummy", SUNSTONE_NAME="Testing", EXECUTABLE="one_vmm_dummy", +# TYPE="xml" ] #------------------------------------------------------------------------------- #******************************************************************************* diff --git a/src/sunstone/public/app/tabs/hosts-tab/form-panels/create.js b/src/sunstone/public/app/tabs/hosts-tab/form-panels/create.js index ab2c7a0bba..37dfff988c 100644 --- a/src/sunstone/public/app/tabs/hosts-tab/form-panels/create.js +++ b/src/sunstone/public/app/tabs/hosts-tab/form-panels/create.js @@ -63,14 +63,24 @@ define(function(require) { that.vmMadNameList = []; if (Config.onedConf.VM_MAD !== undefined) { $.each(Config.onedConf.VM_MAD, function(index, vmMad) { - that.vmMadNameList.push(vmMad["NAME"]); + if (vmMad.SUNSTONE_NAME !== undefined) { + that.vmMadNameList.push({ + 'displayName': vmMad["SUNSTONE_NAME"], + 'driverName' : vmMad["NAME"] + }); + } }); } that.imMadNameList = []; if (Config.onedConf.IM_MAD !== undefined) { $.each(Config.onedConf.IM_MAD, function(index, imMad) { - that.imMadNameList.push(imMad["NAME"]); + if (imMad.SUNSTONE_NAME !== undefined) { + that.imMadNameList.push({ + 'displayNme': imMad["SUNSTONE_NAME"], + 'driverName': imMad["NAME"] + }); + } }); } diff --git a/src/sunstone/public/app/tabs/hosts-tab/form-panels/create/wizard.hbs b/src/sunstone/public/app/tabs/hosts-tab/form-panels/create/wizard.hbs index 1e14f39b4e..5248005d61 100644 --- a/src/sunstone/public/app/tabs/hosts-tab/form-panels/create/wizard.hbs +++ b/src/sunstone/public/app/tabs/hosts-tab/form-panels/create/wizard.hbs @@ -20,7 +20,7 @@ @@ -48,7 +48,7 @@ @@ -65,7 +65,7 @@