mirror of https://github.com/apache/cloudstack.git
bug 7553: cloudStack - System Service Offering - implement Add System Service Offering action.
This commit is contained in:
parent
a690d6169d
commit
997ef3768f
|
|
@ -210,6 +210,7 @@ label.add.primary.storage=Add Primary Storage
|
|||
label.add.secondary.storage=Add Secondary Storage
|
||||
label.add.security.group=Add Security Group
|
||||
label.add.service.offering=Add Service Offering
|
||||
label.add.system.service.offering=Add System Service Offering
|
||||
label.add.template=Add Template
|
||||
label.add.user=Add User
|
||||
label.add.vlan=Add VLAN
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ dictionary = {
|
|||
<img src="images/title_serviceofferingicon.gif"/></div>
|
||||
|
||||
<h1>
|
||||
<fmt:message key="label.service.offering"/>
|
||||
<fmt:message key="label.system.service.offering"/>
|
||||
</h1>
|
||||
</div>
|
||||
<div class="contentbox" id="right_panel_content">
|
||||
|
|
@ -191,20 +191,20 @@ dictionary = {
|
|||
|
||||
<!-- top buttons (begin) -->
|
||||
<div id="top_buttons">
|
||||
<div class="actionpanel_button_wrapper" id="add_serviceoffering_button">
|
||||
<div class="actionpanel_button_wrapper" id="add_systemserviceoffering_button">
|
||||
<div class="actionpanel_button">
|
||||
<div class="actionpanel_button_icons">
|
||||
<img src="images/addvm_actionicon.png" alt="Add Service Offering" /></div>
|
||||
<img src="images/addvm_actionicon.png" alt="Add System Service Offering" /></div>
|
||||
<div class="actionpanel_button_links">
|
||||
<fmt:message key="label.add.service.offering"/>
|
||||
<fmt:message key="label.add.system.service.offering"/>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- top buttons (end) -->
|
||||
|
||||
<!-- Add Service Offering Dialog -->
|
||||
<div id="dialog_add_service" title='<fmt:message key="label.add.service.offering"/>' style="display:none">
|
||||
<!-- Add System Service Offering Dialog -->
|
||||
<div id="dialog_add_systemserviceoffering" title='<fmt:message key="label.add.system.service.offering"/>' style="display:none">
|
||||
<p><fmt:message key="message.add.service.offering"/></p>
|
||||
<div class="dialog_formcontent">
|
||||
<form action="#" method="post" id="form_acquire">
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ $(document).ready(function() {
|
|||
|
||||
//configuration
|
||||
bindAndListMidMenuItems($("#leftmenu_service_offering"), "listServiceOfferings&issystem=false", serviceOfferingGetSearchParams, "listserviceofferingsresponse", "serviceoffering", "jsp/serviceoffering.jsp", afterLoadServiceOfferingJSP, serviceOfferingToMidmenu, serviceOfferingToRightPanel, getMidmenuId, false);
|
||||
bindAndListMidMenuItems($("#leftmenu_system_service_offering"), "listServiceOfferings&issystem=true", systemServiceOfferingGetSearchParams, "listserviceofferingsresponse", "serviceoffering", "jsp/serviceoffering.jsp", afterLoadServiceOfferingJSP, serviceOfferingToMidmenu, serviceOfferingToRightPanel, getMidmenuId, false);
|
||||
bindAndListMidMenuItems($("#leftmenu_system_service_offering"), "listServiceOfferings&issystem=true", systemServiceOfferingGetSearchParams, "listserviceofferingsresponse", "serviceoffering", "jsp/systemserviceoffering.jsp", afterLoadSystemServiceOfferingJSP, systemServiceOfferingToMidmenu, systemServiceOfferingToRightPanel, getMidmenuId, false);
|
||||
bindAndListMidMenuItems($("#leftmenu_disk_offering"), "listDiskOfferings", diskOfferingGetSearchParams, "listdiskofferingsresponse", "diskoffering", "jsp/diskoffering.jsp", afterLoadDiskOfferingJSP, diskOfferingToMidmenu, diskOfferingToRightPanel, getMidmenuId, false);
|
||||
bindAndListMidMenuItems($("#leftmenu_network_offering"), "listNetworkOfferings&guestiptype=Virtual", networkOfferingGetSearchParams, "listnetworkofferingsresponse", "networkoffering", "jsp/networkoffering.jsp", afterLoadNetworkOfferingJSP, networkOfferingToMidmenu, networkOfferingToRightPanel, getMidmenuId, false);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -159,7 +159,7 @@ function initAddServiceOfferingDialog() {
|
|||
}
|
||||
|
||||
$.ajax({
|
||||
data: createURL("command=createServiceOffering"+array1.join("")),
|
||||
data: createURL("command=createServiceOffering&issystem=false"+array1.join("")),
|
||||
dataType: "json",
|
||||
success: function(json) {
|
||||
var item = json.createserviceofferingresponse.serviceoffering;
|
||||
|
|
|
|||
|
|
@ -61,30 +61,30 @@ function afterLoadSystemServiceOfferingJSP() {
|
|||
}
|
||||
|
||||
function initAddSystemServiceOfferingDialog() {
|
||||
initDialog("dialog_add_service");
|
||||
initDialog("dialog_add_systemserviceoffering");
|
||||
|
||||
var $dialogAddService = $("#dialog_add_service");
|
||||
$dialogAddService.find("#public_dropdown").unbind("change").bind("change", function(event) {
|
||||
var $dialogAddSystemServiceOffering = $("#dialog_add_systemserviceoffering");
|
||||
$dialogAddSystemServiceOffering.find("#public_dropdown").unbind("change").bind("change", function(event) {
|
||||
if($(this).val() == "true") { //public zone
|
||||
$dialogAddService.find("#domain_container").hide();
|
||||
$dialogAddSystemServiceOffering.find("#domain_container").hide();
|
||||
}
|
||||
else { //private zone
|
||||
$dialogAddService.find("#domain_container").show();
|
||||
$dialogAddSystemServiceOffering.find("#domain_container").show();
|
||||
}
|
||||
return false;
|
||||
});
|
||||
|
||||
applyAutoCompleteToDomainField($dialogAddService.find("#domain"));
|
||||
applyAutoCompleteToDomainField($dialogAddSystemServiceOffering.find("#domain"));
|
||||
|
||||
$("#add_systemserviceoffering_button").unbind("click").bind("click", function(event) {
|
||||
$dialogAddService.find("#add_service_name").val("");
|
||||
$dialogAddService.find("#add_service_display").val("");
|
||||
$dialogAddService.find("#add_service_cpucore").val("");
|
||||
$dialogAddService.find("#add_service_cpu").val("");
|
||||
$dialogAddService.find("#add_service_memory").val("");
|
||||
$dialogAddService.find("#add_service_offerha").val("false");
|
||||
$dialogAddSystemServiceOffering.find("#add_service_name").val("");
|
||||
$dialogAddSystemServiceOffering.find("#add_service_display").val("");
|
||||
$dialogAddSystemServiceOffering.find("#add_service_cpucore").val("");
|
||||
$dialogAddSystemServiceOffering.find("#add_service_cpu").val("");
|
||||
$dialogAddSystemServiceOffering.find("#add_service_memory").val("");
|
||||
$dialogAddSystemServiceOffering.find("#add_service_offerha").val("false");
|
||||
|
||||
$dialogAddService
|
||||
$dialogAddSystemServiceOffering
|
||||
.dialog('option', 'buttons', {
|
||||
"Add": function() {
|
||||
var $thisDialog = $(this);
|
||||
|
|
@ -159,7 +159,7 @@ function initAddSystemServiceOfferingDialog() {
|
|||
}
|
||||
|
||||
$.ajax({
|
||||
data: createURL("command=createServiceOffering"+array1.join("")),
|
||||
data: createURL("command=createServiceOffering&issystem=true"+array1.join("")),
|
||||
dataType: "json",
|
||||
success: function(json) {
|
||||
var item = json.createserviceofferingresponse.serviceoffering;
|
||||
|
|
|
|||
Loading…
Reference in New Issue