Mercurial > hg > mercurial
changeset 43:cdcf9a82116f
debug logging
author | Pavel.Sher |
---|---|
date | Fri, 22 Aug 2008 20:21:48 +0400 |
parents | ecea5b48a830 |
children | 1490e2981799 |
files | mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CommandUtil.java |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CommandUtil.java Mon Aug 11 13:00:41 2008 +0400 +++ b/mercurial-common/src/jetbrains/buildServer/buildTriggers/vcs/mercurial/command/CommandUtil.java Fri Aug 22 20:21:48 2008 +0400 @@ -27,7 +27,11 @@ public static void checkCommandFailed(@NotNull String cmdName, @NotNull ExecResult res) throws VcsException { if (res.getExitCode() > 0 || res.getException() != null) { commandFailed(cmdName, res); - } + } + if (res.getStderr().length() > 0) { + Loggers.VCS.warn("Error output produced by: " + cmdName); + Loggers.VCS.warn(res.getStderr()); + } } public static void commandFailed(final String cmdName, final ExecResult res) throws VcsException { @@ -47,6 +51,7 @@ Loggers.VCS.debug("Run command: " + cmdStr); ExecResult res = SimpleCommandLineProcessRunner.runCommand(cli, null); CommandUtil.checkCommandFailed(cmdStr, res); + Loggers.VCS.debug(res.getStdout()); return res; } }