You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by de...@apache.org on 2013/05/22 19:36:40 UTC

svn commit: r1485302 - /uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/webapp/root/js/ducc.js

Author: degenaro
Date: Wed May 22 17:36:40 2013
New Revision: 1485302

URL: http://svn.apache.org/r1485302
Log:
UIMA-2930 DUCC webserver enhanced to provided easy Admin Job Process cancel facility

Modified:
    uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/webapp/root/js/ducc.js

Modified: uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/webapp/root/js/ducc.js
URL: http://svn.apache.org/viewvc/uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/webapp/root/js/ducc.js?rev=1485302&r1=1485301&r2=1485302&view=diff
==============================================================================
--- uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/webapp/root/js/ducc.js (original)
+++ uima/sandbox/uima-ducc/trunk/uima-ducc-web/src/main/webapp/root/js/ducc.js Wed May 22 17:36:40 2013
@@ -2024,6 +2024,45 @@ function ducc_block_jobs(id)
 	return false;
 }
 
+function ducc_release_shares(node, type)
+{   
+    try {
+        $.jGrowl(" Pending release...");
+        $.ajax(
+        {
+            type: 'POST',
+            url : "/ducc-servlet/release-shares-request"+"?node="+node+"&"+"type="+type,
+            success : function (data) 
+            {
+            $.jGrowl(data, { life: 6000 });
+            setTimeout(function(){window.close();}, 5000);
+            }
+        });
+        setTimeout(function(){window.close();}, 5000);
+    }
+    catch(err) {
+        ducc_error("ducc_release_shares",err);
+    }   
+    return false;
+}
+
+function ducc_confirm_release_shares(node, type)
+{
+    try {
+        var machine = node;
+        if(machine == "*") {
+            machine = "ALL machines"
+        }
+        var result=confirm("Release "+type+" shares on "+machine+"?");
+        if (result==true) {
+            ducc_release_shares(node, type);
+        }
+    }
+    catch(err) {
+        ducc_error("ducc_confirm_release_shares",err);
+    }
+}
+
 function ducc_confirm_terminate_job(id)
 {
 	try {