Repository: maven-wagon
Updated Branches:
  refs/heads/master 5a8a63f6c -> 87338f924


Revert "[WAGON-465] Add ability to ignore errors sshexec errors"

This reverts commit 5a8a63f6c425f0e572032a9ab64ae086047dfd88.


Project: http://git-wip-us.apache.org/repos/asf/maven-wagon/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-wagon/commit/87338f92
Tree: http://git-wip-us.apache.org/repos/asf/maven-wagon/tree/87338f92
Diff: http://git-wip-us.apache.org/repos/asf/maven-wagon/diff/87338f92

Branch: refs/heads/master
Commit: 87338f924f1e4c1194ee8c6afa6a97c85b344463
Parents: 5a8a63f
Author: trand8 <dan.t...@emc.com>
Authored: Fri Oct 28 23:07:09 2016 -0700
Committer: trand8 <dan.t...@emc.com>
Committed: Fri Oct 28 23:07:09 2016 -0700

----------------------------------------------------------------------
 .../providers/ssh/jsch/AbstractJschWagon.java   | 26 +++-----------------
 1 file changed, 4 insertions(+), 22 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-wagon/blob/87338f92/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/AbstractJschWagon.java
----------------------------------------------------------------------
diff --git 
a/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/AbstractJschWagon.java
 
b/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/AbstractJschWagon.java
index 8a9b4f3..9f51d90 100644
--- 
a/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/AbstractJschWagon.java
+++ 
b/wagon-providers/wagon-ssh/src/main/java/org/apache/maven/wagon/providers/ssh/jsch/AbstractJschWagon.java
@@ -305,7 +305,7 @@ public abstract class AbstractJschWagon
         }
     }
 
-    public Streams executeCommand( String command, boolean ignoreStdErr, 
boolean ignoreNoneZeroExitCode )
+    public Streams executeCommand( String command, boolean ignoreFailures )
         throws CommandExecutionException
     {
         ChannelExec channel = null;
@@ -330,14 +330,9 @@ public abstract class AbstractJschWagon
             stderrReader.close();
             stderrReader = null;
 
-            int exitCode = channel.getExitStatus();
-            if ( streams.getErr().length() > 0 && !ignoreStdErr )
-            {
-                throw new CommandExecutionException( "Exit code: " + exitCode 
+ " - " + streams.getErr() );
-            }
-
-            if ( exitCode != 0 && !ignoreNoneZeroExitCode )
+            if ( streams.getErr().length() > 0 && !ignoreFailures )
             {
+                int exitCode = channel.getExitStatus();
                 throw new CommandExecutionException( "Exit code: " + exitCode 
+ " - " + streams.getErr() );
             }
 
@@ -402,22 +397,9 @@ public abstract class AbstractJschWagon
     {
         fireTransferDebug( "Executing command: " + command );
 
-        //backward compatible with wagon 2.10
-        executeCommand( command, false, true );
+        executeCommand( command, false );
     }
 
-
-    public Streams executeCommand( String command, boolean ignoreError )
-        throws CommandExecutionException
-    {
-        fireTransferDebug( "Executing command: " + command );
-
-        //backward compatible with wagon 2.10
-        return executeCommand( command, ignoreError, ignoreError );
-    }
-
-
-
     public InteractiveUserInfo getInteractiveUserInfo()
     {
         return this.interactiveUserInfo;

Reply via email to