summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/minimaws/lib/assets/machine.js
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/minimaws/lib/assets/machine.js')
-rw-r--r--scripts/minimaws/lib/assets/machine.js27
1 files changed, 27 insertions, 0 deletions
diff --git a/scripts/minimaws/lib/assets/machine.js b/scripts/minimaws/lib/assets/machine.js
index 223289c7811..30818e643bf 100644
--- a/scripts/minimaws/lib/assets/machine.js
+++ b/scripts/minimaws/lib/assets/machine.js
@@ -10,6 +10,17 @@ function update_cmd_preview()
{
var result = '';
var first = true;
+
+ var sysbios = document.getElementById('select-system-bios');
+ if (sysbios && (sysbios.selectedOptions[0].getAttribute('data-isdefault') != 'yes'))
+ {
+ if (first)
+ first = false;
+ else
+ result += ' ';
+ result += '-bios ' + sysbios.value;
+ }
+
var slotslist = document.getElementById('list-slot-options');
if (slotslist)
{
@@ -41,6 +52,22 @@ function update_cmd_preview()
}
+function set_default_system_bios()
+{
+ var sysbios = document.getElementById('select-system-bios');
+ var len = sysbios.options.length;
+ for (var i = 0; i < len; i++)
+ {
+ if (sysbios.options[i].getAttribute('data-isdefault') == 'yes')
+ {
+ sysbios.selectedIndex = i;
+ break;
+ }
+ }
+ update_cmd_preview();
+}
+
+
var fetch_bios_sets = (function ()
{
var pending = Object.create(null);