F #5284 Added unit size posibility (MB or GB) (#435)

* F #5284 Added unit size posibility (MB or GB) in attach volatile disk

* F #5284 Added unit size posibility (MB or GB) in create image DS

(cherry picked from commit 6b4664537c)
This commit is contained in:
Abel Coronado authored and Tino Vazquez committed 2017-09-01 11:05:54 +02:00
1 parent d881541409
commit accb9986d4
4 files changed
+32 -6

No files matched your search

@@ -432,6 +432,11 @@ define(function(require) {
break;
case "datablock":
size = WizardFields.retrieveInput($('#img_size', context));
if(size && $(".mb_input_unit", context).val() == "GB"){
size = size * 1024;
size = size.toString();
}
if (size) img_json["SIZE"] = size;
var vcenter_disk_type = WizardFields.retrieveInput($('#vcenter_disk_type', context));
@@ -99,9 +99,19 @@
<div class="img_size row">
<div class="medium-6 columns">
<label for="img_size">
{{tr "Size in MB"}}
{{tr "Size"}}
</label>
<input type="text" name="img_size" id="img_size" />
<div class="input-group mb_input_wrapper">
<div class="input-group-field">
<input type="text" name="img_size" id="img_size" />
</div>
<div class="input-group-button">
<select class="mb_input_unit">
<option value="MB">{{tr "MB"}}</option>
<option value="GB" selected>{{tr "GB"}}</option>
</select>
</div>
</div>
</div>
<div class="medium-6 columns only_vcenter">
<label for="vcenter_disk_type">
@@ -148,8 +148,9 @@ define(function(require) {
var tmpl = WizardFields.retrieve(selectedContext);
if(tmpl.SIZE){
if($(".mb_input_unit", context).val() == "GB"){
tmpl.SIZE = tmpl.SIZE * 1024;
tmpl.SIZE = tmpl.SIZE.toString();
}
if($("input[name='" + this.diskTabId + "']:checked", context).val() == "image" && !tmpl["IMAGE"] && !tmpl["IMAGE_ID"]){
@@ -62,11 +62,21 @@
</div>
<div id="disk_type" class="volatile" style="display: none;">
<div class="row">
<div class="medium-6 columns left">
<div class="medium-6 columns">
<label for="SIZE">
{{tr "Size in GB"}}
{{tr "Size"}}
</label>
<input wizard_field="SIZE" type="number" id="SIZE" name="SIZE"/>
<div class="input-group mb_input_wrapper">
<div class="input-group-field">
<input wizard_field="SIZE" type="number" id="SIZE" name="SIZE"/>
</div>
<div class="input-group-button">
<select class="mb_input_unit">
<option value="MB">{{tr "MB"}}</option>
<option value="GB" selected>{{tr "GB"}}</option>
</select>
</div>
</div>
</div>
</div>
<div class="row">