You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sa...@apache.org on 2012/10/05 05:16:57 UTC

svn commit: r1394352 - /airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/descriptors/HostDescriptionDialog.java

Author: samindaw
Date: Fri Oct  5 03:16:57 2012
New Revision: 1394352

URL: http://svn.apache.org/viewvc?rev=1394352&view=rev
Log:
chk to see if hte host descriptor exists b4 saving

Modified:
    airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/descriptors/HostDescriptionDialog.java

Modified: airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/descriptors/HostDescriptionDialog.java
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/descriptors/HostDescriptionDialog.java?rev=1394352&r1=1394351&r2=1394352&view=diff
==============================================================================
--- airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/descriptors/HostDescriptionDialog.java (original)
+++ airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/ui/dialogs/descriptors/HostDescriptionDialog.java Fri Oct  5 03:16:57 2012
@@ -399,7 +399,11 @@ public class HostDescriptionDialog exten
     public void saveHostDescription() {
         HostDescription desc = getHostDescription();
         try {
-			getRegistry().addHostDescriptor(desc);
+        	if (getRegistry().isHostDescriptorExists(desc.getType().getHostName())){
+        		getRegistry().updateHostDescriptor(desc);	
+        	}else{
+        		getRegistry().addHostDescriptor(desc);
+        	}
 			setHostCreated(true);
 		} catch (DescriptorAlreadyExistsException e) {
 			// TODO Auto-generated catch block