diff options
| author | Shireesh Anjal <shireesh@gluster.com> | 2011-06-03 18:22:49 +0530 |
|---|---|---|
| committer | Shireesh Anjal <shireesh@gluster.com> | 2011-06-03 18:22:49 +0530 |
| commit | 04828fbc46aff340913fbef57afdfe9c3d77dd55 (patch) | |
| tree | 0628354d84a2e5b5633cea7a682ce2e25d6580ed /src/com.gluster.storage.management.gui | |
| parent | d6676348cb57ed55277f9fa9a62b623f50883207 (diff) | |
| parent | 6df025ce41a4a902210aa56d738522febd4f72f2 (diff) | |
Merge branch 'volume-logs'
Diffstat (limited to 'src/com.gluster.storage.management.gui')
| -rw-r--r-- | src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/dialogs/LoginDialog.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/dialogs/LoginDialog.java b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/dialogs/LoginDialog.java index 607a86e8..d480e503 100644 --- a/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/dialogs/LoginDialog.java +++ b/src/com.gluster.storage.management.gui/src/com/gluster/storage/management/gui/dialogs/LoginDialog.java @@ -217,13 +217,14 @@ public class LoginDialog extends Dialog { try { CLUSTER_MODE mode = clusterDialog.getClusterMode(); String clusterName = clusterDialog.getClusterName(); - GlusterDataModelManager modelManager = GlusterDataModelManager.getInstance(); + GlusterDataModelManager modelManager = GlusterDataModelManager.getInstance(); + Status status = null; switch(mode) { case SELECT: modelManager.initializeModel(usersClient.getSecurityToken(), clusterName); break; case CREATE: - Status status = clustersClient.createCluster(clusterName); + status = clustersClient.createCluster(clusterName); if(!status.isSuccess()) { MessageDialog.openError(getShell(), "Cluster Creation Failed!", status.toString()); setReturnCode(RETURN_CODE_ERROR); @@ -232,7 +233,12 @@ public class LoginDialog extends Dialog { modelManager.initializeModelWithNewCluster(usersClient.getSecurityToken(), clusterName); break; case REGISTER: - clustersClient.registerCluster(clusterName, clusterDialog.getServerName()); + status = clustersClient.registerCluster(clusterName, clusterDialog.getServerName()); + if(!status.isSuccess()) { + MessageDialog.openError(getShell(), "Cluster Registration Failed!", status.toString()); + setReturnCode(RETURN_CODE_ERROR); + return; + } modelManager.initializeModel(usersClient.getSecurityToken(), clusterName); break; } |
