throw jsch instead of ssh exceptin in ssh make directory api

Project: http://git-wip-us.apache.org/repos/asf/airavata/repo
Commit: http://git-wip-us.apache.org/repos/asf/airavata/commit/26fd7c32
Tree: http://git-wip-us.apache.org/repos/asf/airavata/tree/26fd7c32
Diff: http://git-wip-us.apache.org/repos/asf/airavata/diff/26fd7c32

Branch: refs/heads/master
Commit: 26fd7c328da3a5a2344ac7d251fb2f972c62dbd4
Parents: 2a30f80
Author: Shameera Rathnayaka <[email protected]>
Authored: Fri Apr 22 15:39:01 2016 -0400
Committer: Shameera Rathnayaka <[email protected]>
Committed: Fri Apr 22 15:39:01 2016 -0400

----------------------------------------------------------------------
 .../src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java  | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/airavata/blob/26fd7c32/modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java
----------------------------------------------------------------------
diff --git 
a/modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java
 
b/modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java
index a8e1017..cd5651e 100644
--- 
a/modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java
+++ 
b/modules/gfac/gfac-impl/src/main/java/org/apache/airavata/gfac/impl/SSHUtils.java
@@ -443,11 +443,11 @@ public class SSHUtils {
 
                        channel.disconnect();
 //            session.disconnect();
-
-                       throw new SSHApiException("Unable to retrieve command 
output. Command - " + command +
+                       log.error("Unable to retrieve command output. Command - 
" + command +
                                        " on server - " + session.getHost() + 
":" + session.getPort() +
                                        " connecting user name - "
-                                       + session.getUserName(), e);
+                                       + session.getUserName());
+                       throw e;
                }
                stdOutReader.onOutput(channel);
                if (stdOutReader.getStdErrorString().contains("mkdir:")) {

Reply via email to