[Kimchi-devel] [PATCH] [Wok 3/7] Move AJAX API calls to wok.api.js

Aline Manera alinefm at linux.vnet.ibm.com
Mon Feb 13 13:57:00 UTC 2017


All the AJAX calls should be placed on wok.api.js

Signed-off-by: Aline Manera <alinefm at linux.vnet.ibm.com>
---
 ui/js/src/wok.api.js  | 40 ++++++++++++++++++++++++++++++++++++++++
 ui/js/wok.user-log.js | 40 ----------------------------------------
 2 files changed, 40 insertions(+), 40 deletions(-)

diff --git a/ui/js/src/wok.api.js b/ui/js/src/wok.api.js
index c465dfb..4af3f88 100644
--- a/ui/js/src/wok.api.js
+++ b/ui/js/src/wok.api.js
@@ -144,5 +144,45 @@ var wok = {
             success : suc,
             error : err
         });
+    },
+
+    getUserLogs : function(suc, err) {
+        wok.requestJSON({
+            url : 'logs',
+            type : 'GET',
+            contentType : 'application/json',
+            dataType : 'json',
+            resend : true,
+            success : suc,
+            error : err || function(data) {
+                wok.message.error(data.responseJSON.reason);
+            }
+        });
+    },
+
+    getFilteredUserLogs : function(suc, err, search) {
+        wok.requestJSON({
+            url : 'logs?' + search,
+            type : 'GET',
+            contentType : 'application/json',
+            dataType : 'json',
+            success : suc,
+            error : err || function(data) {
+                wok.message.error(data.responseJSON.reason);
+            }
+        });
+    },
+
+    downloadLogs : function(suc, err, search) {
+        wok.requestJSON({
+            url : 'logs?'+search+'download=True',
+            type : 'GET',
+            contentType : 'application/json',
+            dataType : 'json',
+            success : suc,
+            error : err || function(data) {
+                wok.message.error(data.responseJSON.reason);
+            }
+        });
     }
 };
diff --git a/ui/js/wok.user-log.js b/ui/js/wok.user-log.js
index fa4945f..160f9a0 100644
--- a/ui/js/wok.user-log.js
+++ b/ui/js/wok.user-log.js
@@ -28,46 +28,6 @@ wok.initUserLogConfig = function() {
   wok.listUserLogConfig();
 }
 
-wok.getUserLogs = function(suc, err) {
-    wok.requestJSON({
-        url : 'logs',
-        type : 'GET',
-        contentType : 'application/json',
-        dataType : 'json',
-        resend : true,
-        success : suc,
-        error : err || function(data) {
-            wok.message.error(data.responseJSON.reason);
-        }
-    });
-};
-
-wok.getFilteredUserLogs = function(suc, err, search) {
-    wok.requestJSON({
-        url : 'logs?' + search,
-        type : 'GET',
-        contentType : 'application/json',
-        dataType : 'json',
-        success : suc,
-        error : err || function(data) {
-            wok.message.error(data.responseJSON.reason);
-        }
-    });
-};
-
-wok.downloadLogs = function(suc, err, search) {
-    wok.requestJSON({
-        url : 'logs?'+search+'download=True',
-        type : 'GET',
-        contentType : 'application/json',
-        dataType : 'json',
-        success : suc,
-        error : err || function(data) {
-            wok.message.error(data.responseJSON.reason);
-        }
-    });
-};
-
 wok.listUserLogConfig = function() {
 
   var ulGrid = [];
-- 
2.9.3



More information about the Kimchi-devel mailing list