CLOUDSTACK-9377: Fix metrics pagesize issue

Fixes listing of clusters and host to list all clusters/hosts by passing
pagesize=-1.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
This commit is contained in:
Rohit Yadav 2016-05-12 18:14:06 +05:30
parent e3b38bbd4f
commit da36ffe1e7

View File

@ -153,7 +153,7 @@
$.ajax({
url: createURL('listClusters'),
data: {zoneid: zone.id},
data: {zoneid: zone.id, pagesize: -1},
success: function(json) {
if (json && json.listclustersresponse && json.listclustersresponse.cluster && json.listclustersresponse.count) {
items[idx].clusters += parseInt(json.listclustersresponse.count);
@ -163,7 +163,7 @@
}
$.ajax({
url: createURL('listHosts'),
data: {clusterid: cluster.id, type: 'routing'},
data: {clusterid: cluster.id, type: 'routing', pagesize: -1},
success: function(json) {
if (json && json.listhostsresponse && json.listhostsresponse.host && json.listhostsresponse.count) {
items[idx].hosts += parseInt(json.listhostsresponse.count);
@ -415,7 +415,7 @@
$.ajax({
url: createURL('listHosts'),
data: {clusterid: cluster.id, type: 'routing'},
data: {clusterid: cluster.id, type: 'routing', pagesize: -1},
success: function(json) {
if (json && json.listhostsresponse && json.listhostsresponse.host && json.listhostsresponse.count) {
items[idx].hosts += parseInt(json.listhostsresponse.count);