mirror of https://github.com/apache/cloudstack.git
ix the add primary storage dialog so that when changing the protocol from RBD to another protocol the RBD fields will be removed.
This commit is contained in:
parent
b70c1a5a84
commit
5df88d42c8
|
|
@ -8827,19 +8827,24 @@
|
|||
//$('li[input_group="nfs"]', $dialogAddPool).show();
|
||||
$form.find('.form-item[rel=path]').css('display', 'inline-block');
|
||||
//$dialogAddPool.find("#add_pool_path_container").find("label").text(g_dictionary["label.path"]+":");
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
$form.find('.form-item[rel=path]').find(".name").find("label").text("Path:").prepend($required);
|
||||
|
||||
//$('li[input_group="iscsi"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=iqn]').hide();
|
||||
$form.find('.form-item[rel=lun]').hide();
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
$form.find('.form-item[rel=vCenterDataStore]').hide();
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
else if(protocol == "ocfs2") {//ocfs2 is the same as nfs, except no server field.
|
||||
//$dialogAddPool.find("#add_pool_server_container").hide();
|
||||
|
|
@ -8850,19 +8855,24 @@
|
|||
//$('li[input_group="nfs"]', $dialogAddPool).show();
|
||||
$form.find('.form-item[rel=path]').css('display', 'inline-block');
|
||||
//$dialogAddPool.find("#add_pool_path_container").find("label").text(g_dictionary["label.path"]+":");
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
$form.find('.form-item[rel=path]').find(".name").find("label").text("Path:").prepend($required);
|
||||
|
||||
//$('li[input_group="iscsi"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=iqn]').hide();
|
||||
$form.find('.form-item[rel=lun]').hide();
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
$form.find('.form-item[rel=vCenterDataStore]').hide();
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
else if(protocol == "PreSetup") {
|
||||
//$dialogAddPool.find("#add_pool_server_container").hide();
|
||||
|
|
@ -8873,19 +8883,24 @@
|
|||
//$('li[input_group="nfs"]', $dialogAddPool).show();
|
||||
$form.find('.form-item[rel=path]').css('display', 'inline-block');
|
||||
//$dialogAddPool.find("#add_pool_path_container").find("label").text(g_dictionary["label.SR.name"]+":");
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
$form.find('.form-item[rel=path]').find(".name").find("label").text("SR Name-Label:").prepend($required);
|
||||
|
||||
//$('li[input_group="iscsi"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=iqn]').hide();
|
||||
$form.find('.form-item[rel=lun]').hide();
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
$form.find('.form-item[rel=vCenterDataStore]').hide();
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
else if(protocol == "iscsi") {
|
||||
//$dialogAddPool.find("#add_pool_server_container").show();
|
||||
|
|
@ -8900,33 +8915,43 @@
|
|||
$form.find('.form-item[rel=iqn]').css('display', 'inline-block');
|
||||
$form.find('.form-item[rel=lun]').css('display', 'inline-block');
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
$form.find('.form-item[rel=vCenterDataStore]').hide();
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
else if($(this).val() == "clvm") {
|
||||
//$("#add_pool_server_container", $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=server]').hide();
|
||||
//$dialogAddPool.find("#add_pool_nfs_server").val("localhost");
|
||||
$form.find('.form-item[rel=server]').find(".value").find("input").val("localhost");
|
||||
else if($(this).val() == "clvm") {
|
||||
//$("#add_pool_server_container", $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=server]').hide();
|
||||
//$dialogAddPool.find("#add_pool_nfs_server").val("localhost");
|
||||
$form.find('.form-item[rel=server]').find(".value").find("input").val("localhost");
|
||||
|
||||
//$('li[input_group="nfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=path]').hide();
|
||||
//$('li[input_group="nfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=path]').hide();
|
||||
|
||||
//$('li[input_group="iscsi"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=iqn]').hide();
|
||||
//$('li[input_group="iscsi"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=iqn]').hide();
|
||||
$form.find('.form-item[rel=lun]').hide();
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).show();
|
||||
$form.find('.form-item[rel=volumegroup]').css('display', 'inline-block');
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).show();
|
||||
$form.find('.form-item[rel=volumegroup]').css('display', 'inline-block');
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
$form.find('.form-item[rel=vCenterDataStore]').hide();
|
||||
}
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
else if(protocol == "vmfs") {
|
||||
//$dialogAddPool.find("#add_pool_server_container").show();
|
||||
$form.find('.form-item[rel=server]').css('display', 'inline-block');
|
||||
|
|
@ -8940,12 +8965,17 @@
|
|||
$form.find('.form-item[rel=iqn]').hide();
|
||||
$form.find('.form-item[rel=lun]').hide();
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).show();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').css('display', 'inline-block');
|
||||
$form.find('.form-item[rel=vCenterDataStore]').css('display', 'inline-block');
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
else if(protocol == "SharedMountPoint") { //"SharedMountPoint" show the same fields as "nfs" does.
|
||||
//$dialogAddPool.find("#add_pool_server_container").hide();
|
||||
|
|
@ -8955,19 +8985,24 @@
|
|||
|
||||
//$('li[input_group="nfs"]', $dialogAddPool).show();
|
||||
$form.find('.form-item[rel=path]').css('display', 'inline-block');
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
var $required = $form.find('.form-item[rel=path]').find(".name").find("label span");
|
||||
$form.find('.form-item[rel=path]').find(".name").find("label").text("Path:").prepend($required);
|
||||
|
||||
//$('li[input_group="iscsi"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=iqn]').hide();
|
||||
$form.find('.form-item[rel=lun]').hide();
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
$form.find('.form-item[rel=vCenterDataStore]').hide();
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
else if(protocol == "rbd") {
|
||||
$form.find('.form-item[rel=rbdmonitor]').css('display', 'inline-block');
|
||||
|
|
@ -9000,12 +9035,17 @@
|
|||
$form.find('.form-item[rel=iqn]').hide();
|
||||
$form.find('.form-item[rel=lun]').hide();
|
||||
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
//$('li[input_group="clvm"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=volumegroup]').hide();
|
||||
|
||||
//$('li[input_group="vmfs"]', $dialogAddPool).hide();
|
||||
$form.find('.form-item[rel=vCenterDataCenter]').hide();
|
||||
$form.find('.form-item[rel=vCenterDataStore]').hide();
|
||||
|
||||
$form.find('.form-item[rel=rbdmonitor]').hide();
|
||||
$form.find('.form-item[rel=rbdpool]').hide();
|
||||
$form.find('.form-item[rel=rbdid]').hide();
|
||||
$form.find('.form-item[rel=rbdsecret]').hide();
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue