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