From e22f072fbf22877bf5c7352254ca15d934d4ad7e Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Tue, 14 Dec 2010 10:50:00 -0800 Subject: [PATCH] old 2.1 UI - network group - listnetworkgroups API has been changed. Here is related UI change. --- ui/2.1/scripts/cloud.core.network.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ui/2.1/scripts/cloud.core.network.js b/ui/2.1/scripts/cloud.core.network.js index 4cacc704c37..9590f406232 100644 --- a/ui/2.1/scripts/cloud.core.network.js +++ b/ui/2.1/scripts/cloud.core.network.js @@ -1200,7 +1200,7 @@ function showNetworkingTab(p_domainId, p_account) { } //listItems(submenuContent, commandString, jsonResponse1, jsonResponse2, template, fnJSONToTemplate); - listItems(submenuContent, commandString, "listnetworkgroupsresponse", "networkgroup", $("#network_group_template"), networkGroupJSONToTemplate); + listItems(submenuContent, commandString, "listnetworkgroupsresponse", "securitygroup", $("#network_group_template"), networkGroupJSONToTemplate); } submenuContentEventBinder($("#submenu_content_network_groups"), listNetworkGroups); @@ -1269,7 +1269,7 @@ function showNetworkingTab(p_domainId, p_account) { data: createURL("command=listNetworkGroups"+"&domainid="+domainId+"&account="+account+"&networkgroupname="+networkGroupName+"&response=json"), dataType: "json", success: function(json) { - var items = json.listnetworkgroupsresponse.networkgroup[0].ingressrule; + var items = json.listnetworkgroupsresponse.securitygroup[0].ingressrule; var grid = template.find("#ingress_rule_grid"); if(grid.find("#network_group_ingress_rule_add_row").length==0) { var row = $("#network_group_ingress_rule_add_row").clone().show(); @@ -1426,7 +1426,7 @@ function showNetworkingTab(p_domainId, p_account) { } else { $("body").stopTime(timerKey); if (result.jobstatus == 1) { // Succeeded - var items = result.networkgroup[0].ingressrule; + var items = result.jobresult.networkgroup.ingressrule; ingressRuleJSONToTemplate(items[0], ingressRuleTemplate).data("parentNetworkGroupId", networkGroupId).data("parentNetworkGroupDomainId", domainId).data("parentNetworkGroupAccount", account).data("parentNetworkGroupName",networkGroupName); if(items.length > 1) { for(var i=1; i 0) cidrOrGroup = json.cidr; @@ -1601,10 +1601,10 @@ function showNetworkingTab(p_domainId, p_account) { $(this).remove(); //After deleting ingress rule successfully, check if this network group has any ingress rule(s) left. Show delete link of network group if no ingress rule(s) are left. $.ajax({ - data: createURL("command=listNetworkGroups&response=json&domainid="+parentNetworkGroupDomainId+"&account="+parentNetworkGroupAccount+"&networkgroupname="+parentNetworkGroupName), + data: createURL("command=listNetworkGroups&response=json&domainid="+parentNetworkGroupDomainId+"&account="+parentNetworkGroupAccount+"&networkgroupname="+parentNetworkGroupName), dataType: "json", success: function(json){ - networkGroupJSONToTemplate(json.listnetworkgroupsresponse.networkgroup[0], parentNeteworkGroupTemplate); + networkGroupJSONToTemplate(json.listnetworkgroupsresponse.securitygroup[0], parentNeteworkGroupTemplate); } }); });