diff options
Diffstat (limited to 'scripts/minimaws/lib/assets/machine.js')
-rw-r--r-- | scripts/minimaws/lib/assets/machine.js | 27 |
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); |