From f6d1ea7b25ea5eddd3c5463443396da58812be5a Mon Sep 17 00:00:00 2001 From: TangBin Date: Thu, 20 Feb 2020 14:14:32 +0800 Subject: [PATCH] cloud region city list add default limit 2048 --- pkg/mcclient/modules/mod_cloudregions.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/mcclient/modules/mod_cloudregions.go b/pkg/mcclient/modules/mod_cloudregions.go index bb9dcf0b7d..51df479276 100644 --- a/pkg/mcclient/modules/mod_cloudregions.go +++ b/pkg/mcclient/modules/mod_cloudregions.go @@ -49,7 +49,9 @@ func (cc tNameCounters) Less(i, j int) bool { func (this *SCloudregionManager) getRegionAttributeList(session *mcclient.ClientSession, params jsonutils.JSONObject, attr string) (jsonutils.JSONObject, error) { paramsDict := params.(*jsonutils.JSONDict) - paramsDict.Set("limit", jsonutils.NewInt(0)) + if limit, err := paramsDict.Int("limit"); err != nil || limit == 0 { + paramsDict.Set("limit", jsonutils.NewInt(2048)) + } listResult, err := this.List(session, params) if err != nil {