]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/jsch/AbstractJschTask.java
Improve SSH task
[gpl/argeo-slc.git] / runtime / org.argeo.slc.support.simple / src / main / java / org / argeo / slc / jsch / AbstractJschTask.java
index cc1ce57da5e1c2e7aa1ecfcdda758588111d9c7d..7054d384c35f073d8eb883dbbaab86816911f3ab 100644 (file)
@@ -47,7 +47,7 @@ public abstract class AbstractJschTask implements Runnable {
                if (b == 0)
                        return b;
                else if (b == -1)
-                       return b;//throw new SlcException("SSH ack returned -1");
+                       return b;// throw new SlcException("SSH ack returned -1");
                else if (b == 1 || b == 2) {
                        StringBuffer sb = new StringBuffer();
                        int c;
@@ -66,6 +66,8 @@ public abstract class AbstractJschTask implements Runnable {
        }
 
        public SshTarget getSshTarget() {
+               if (sshTarget == null)
+                       throw new SlcException("No SSH target defined.");
                return sshTarget;
        }