You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by he...@apache.org on 2012/10/29 16:18:54 UTC
svn commit: r1403359 -
/airavata/sandbox/client-api-demo/src/main/webapp/x_host_descriptor_save.html
Author: heshan
Date: Mon Oct 29 15:18:54 2012
New Revision: 1403359
URL: http://svn.apache.org/viewvc?rev=1403359&view=rev
Log:
Saving host.
Modified:
airavata/sandbox/client-api-demo/src/main/webapp/x_host_descriptor_save.html
Modified: airavata/sandbox/client-api-demo/src/main/webapp/x_host_descriptor_save.html
URL: http://svn.apache.org/viewvc/airavata/sandbox/client-api-demo/src/main/webapp/x_host_descriptor_save.html?rev=1403359&r1=1403358&r2=1403359&view=diff
==============================================================================
--- airavata/sandbox/client-api-demo/src/main/webapp/x_host_descriptor_save.html (original)
+++ airavata/sandbox/client-api-demo/src/main/webapp/x_host_descriptor_save.html Mon Oct 29 15:18:54 2012
@@ -9,9 +9,9 @@
<b> Register Host Description </b>
<br/>
-Host Name : <input type="text" name="hostName" id="hostName1" value="gram" size="75">
+Host Name : <input type="text" name="hostName" id="hostName1" size="75">
<br/>
-Host Address : <input type="text" name="hostAddress" id="hostAddress1" value="gatekeeper2.ranger.tacc.teragrid.org" size="75">
+Host Address : <input type="text" name="hostAddress" id="hostAddress1" size="75">
<br/>
Host Type : <select name="drop1">
<option selected="true">Local</option>
@@ -19,9 +19,9 @@ Host Type : <select name="drop
</select>
<br/>
<div id="div">
-Host Endpoint : <input type="text" name="hostEndpoint" id="hostEndpoint1" value="gsiftp://gridftp.ranger.tacc.teragrid.org:2811/" size="75">
+Host Endpoint : <input type="text" name="hostEndpoint" id="hostEndpoint1" size="75">
<br/>
-Gatekeeper Endpoint : <input type="text" name="gatekeeperEndpoint" id="gatekeeperEndpoint1" value="gatekeeper.ranger.tacc.teragrid.org:2119/jobmanager-sge" size="75">
+Gatekeeper Endpoint : <input type="text" name="gatekeeperEndpoint" id="gatekeeperEndpoint1" size="75">
<br/>
</div>
@@ -61,6 +61,10 @@ Gatekeeper Endpoint : <input type="text"
var hostName = $("#hostName1").val();
var hostAddress = $("#hostAddress1").val();
var hostEndpoint = $("#hostEndpoint1").val();
+ alert(hostEndpoint);
+ alert(hostEndpoint);
+ alert("hostEndpoint null :" + hostEndpoint == null);
+ alert("hostEndpoint empty :" + hostEndpoint == "");
var gatekeeperEndpoint = $("#gatekeeperEndpoint1").val();
var xml = $('<type:hostDescription xmlns:type="http://schemas.airavata.apache.org/gfac/type"><type:hostName>' + hostName + '</type:hostName><type:hostAddress>' + hostAddress + '</type:hostAddress></type:hostDescription>');
@@ -78,26 +82,51 @@ Gatekeeper Endpoint : <input type="text"
alert(hostAddress);
alert(xmlString);
- $.ajax({
- headers: {
- Accept : "text/plain; charset=utf-8"
- },
- /*beforeSend: function(xhr, s) {
- xhr.setRequestHeader("Accept-Encoding" ,"");
- xhr.setRequestHeader("Content-Type", "text/xml");
- },*/
-
- type: "POST",
- url: "http://localhost:7080/airavata-registry-rest-services/registry/api/hostdescriptor/save",
- data: {
- hostName: hostName,
- hostAddress: hostAddress,
- hostEndpoint : hostEndpoint,
- gatekeeperEndpoint : gatekeeperEndpoint
- }
- }).done(function( msg ) {
- alert( "Data Saved: " + msg );
- });
+// if ($("select[name='drop1']").val() == "Local") {
+ if (("" == hostEndpoint) || ("" == gatekeeperEndpoint)) {
+ alert("if Case");
+ $.ajax({
+ headers: {
+ Accept : "text/plain; charset=utf-8"
+ },
+ /*beforeSend: function(xhr, s) {
+ xhr.setRequestHeader("Accept-Encoding" ,"");
+ xhr.setRequestHeader("Content-Type", "text/xml");
+ },*/
+
+ type: "POST",
+ url: "http://localhost:7080/airavata-registry-rest-services/registry/api/hostdescriptor/save",
+ data: {
+ hostName: hostName,
+ hostAddress: hostAddress
+ }
+ }).done(function( msg ) {
+ alert( "Data Saved: " + msg );
+ });
+ } else {
+ alert("end Case");
+ $.ajax({
+ headers: {
+ Accept : "text/plain; charset=utf-8"
+ },
+ /*beforeSend: function(xhr, s) {
+ xhr.setRequestHeader("Accept-Encoding" ,"");
+ xhr.setRequestHeader("Content-Type", "text/xml");
+ },*/
+
+ type: "POST",
+ url: "http://localhost:7080/airavata-registry-rest-services/registry/api/hostdescriptor/save",
+ data: {
+ hostName: hostName,
+ hostAddress: hostAddress,
+ hostEndpoint : hostEndpoint,
+ gatekeeperEndpoint : gatekeeperEndpoint
+ }
+ }).done(function( msg ) {
+ alert( "Data Saved: " + msg );
+ });
+ }
+
});
});
</script>