You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cloudstack.apache.org by je...@apache.org on 2014/01/03 23:24:43 UTC
git commit: updated refs/heads/master to ab42f74
Updated Branches:
refs/heads/master 28fcd3629 -> ab42f7447
CLOUDSTACK-5771: UI > Infrastructure > SystemVMs/PrimaryStorage/SecondaryStorage/Pod/Cluster/Hosts/CacheStorage page - pass keyword parameter instead of name parameter to listXXXXXXX API.
Project: http://git-wip-us.apache.org/repos/asf/cloudstack/repo
Commit: http://git-wip-us.apache.org/repos/asf/cloudstack/commit/ab42f744
Tree: http://git-wip-us.apache.org/repos/asf/cloudstack/tree/ab42f744
Diff: http://git-wip-us.apache.org/repos/asf/cloudstack/diff/ab42f744
Branch: refs/heads/master
Commit: ab42f74470a0ca3705b376177c98e72094adabe8
Parents: 28fcd36
Author: Jessica Wang <je...@apache.org>
Authored: Fri Jan 3 14:23:44 2014 -0800
Committer: Jessica Wang <je...@apache.org>
Committed: Fri Jan 3 14:24:32 2014 -0800
----------------------------------------------------------------------
ui/scripts/system.js | 107 ++++++++++++++++------------------------------
1 file changed, 37 insertions(+), 70 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cloudstack/blob/ab42f744/ui/scripts/system.js
----------------------------------------------------------------------
diff --git a/ui/scripts/system.js b/ui/scripts/system.js
index 24e76e6..ad92b3c 100644
--- a/ui/scripts/system.js
+++ b/ui/scripts/system.js
@@ -7604,17 +7604,13 @@
},
pods: function() {
var listView = $.extend(true, {}, cloudStack.sections.system.subsections.pods.listView, {
- dataProvider: function(args) {
- var searchByArgs = args.filterBy.search.value.length ?
- '&name=' + args.filterBy.search.value : '';
-
+ dataProvider: function(args) {
+ var data = {};
+ listViewDataProvider(args, data);
+
$.ajax({
- url: createURL('listPods' + searchByArgs),
- data: {
- page: args.page,
- pageSize: pageSize,
- listAll: true
- },
+ url: createURL('listPods'),
+ data: data,
success: function(json) {
args.response.success({
data: json.listpodsresponse.pod
@@ -7654,17 +7650,13 @@
},
clusters: function() {
var listView = $.extend(true, {}, cloudStack.sections.system.subsections.clusters.listView, {
- dataProvider: function(args) {
- var searchByArgs = args.filterBy.search.value.length ?
- '&name=' + args.filterBy.search.value : '';
-
+ dataProvider: function(args) {
+ var data = {};
+ listViewDataProvider(args, data);
+
$.ajax({
- url: createURL('listClusters' + searchByArgs),
- data: {
- page: args.page,
- pageSize: pageSize,
- listAll: true
- },
+ url: createURL('listClusters'),
+ data: data,
success: function(json) {
args.response.success({
data: json.listclustersresponse.cluster
@@ -7704,19 +7696,14 @@
},
hosts: function() {
var listView = $.extend(true, {}, cloudStack.sections.system.subsections.hosts.listView, {
- dataProvider: function(args) {
- var searchByArgs = args.filterBy.search.value.length ?
- '&name=' + args.filterBy.search.value : '';
-
+ dataProvider: function(args) {
var data = {
- page: args.page,
- pageSize: pageSize,
- type: 'routing',
- listAll: true
+ type: 'routing'
};
-
+ listViewDataProvider(args, data);
+
$.ajax({
- url: createURL('listHosts' + searchByArgs),
+ url: createURL('listHosts'),
data: data,
success: function(json) {
args.response.success({
@@ -7757,18 +7744,12 @@
},
primaryStorage: function() {
var listView = $.extend(true, {}, cloudStack.sections.system.subsections['primary-storage'].listView, {
- dataProvider: function(args) {
- var searchByArgs = args.filterBy.search.value.length ?
- '&name=' + args.filterBy.search.value : '';
-
- var data = {
- page: args.page,
- pageSize: pageSize,
- listAll: true
- };
+ dataProvider: function(args) {
+ var data = {};
+ listViewDataProvider(args, data);
$.ajax({
- url: createURL('listStoragePools' + searchByArgs),
+ url: createURL('listStoragePools'),
data: data,
success: function(json) {
args.response.success({
@@ -7815,19 +7796,14 @@
sections: {
secondaryStorage: {
listView: {
- dataProvider: function(args) {
- var searchByArgs = args.filterBy.search.value.length ?
- '&name=' + args.filterBy.search.value : '';
-
+ dataProvider: function(args) {
var data = {
- type: 'SecondaryStorage',
- page: args.page,
- pageSize: pageSize,
- listAll: true
+ type: 'SecondaryStorage'
};
-
+ listViewDataProvider(args, data);
+
$.ajax({
- url: createURL('listImageStores' + searchByArgs),
+ url: createURL('listImageStores'),
data: data,
success: function(json) {
var items = json.listimagestoresresponse.imagestore;
@@ -7849,17 +7825,12 @@
},
cacheStorage: {
listView: {
- dataProvider: function(args) {
- var searchByArgs = args.filterBy.search.value.length ?
- '&name=' + args.filterBy.search.value : '';
-
- var data = {
- page: args.page,
- pageSize: pageSize
- };
-
+ dataProvider: function(args) {
+ var data = {};
+ listViewDataProvider(args, data);
+
$.ajax({
- url: createURL('listSecondaryStagingStores' + searchByArgs),
+ url: createURL('listSecondaryStagingStores'),
data: data,
success: function(json) {
args.response.success({
@@ -7893,17 +7864,13 @@
},
systemVms: function() {
var listView = $.extend(true, {}, cloudStack.sections.system.subsections.systemVms.listView, {
- dataProvider: function(args) {
- var searchByArgs = args.filterBy.search.value.length ?
- '&name=' + args.filterBy.search.value : '';
-
+ dataProvider: function(args) {
+ var data = {};
+ listViewDataProvider(args, data);
+
$.ajax({
- url: createURL('listSystemVms' + searchByArgs),
- data: {
- page: args.page,
- pageSize: pageSize,
- listAll: true
- },
+ url: createURL('listSystemVms'),
+ data: data,
success: function(json) {
var systemvmObjs = json.listsystemvmsresponse.systemvm;
if (systemvmObjs != null) {