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