# HG changeset patch # User Marcin Kuzminski # Date 2018-06-08 09:54:41 # Node ID a66598adaee874d2ce06f81ba90922c2842b269f # Parent ea7aa7e699796ad5779ff589a0899c6bc7124af8 git: add option to skip stderr logging. diff --git a/rhodecode/lib/vcs/backends/git/repository.py b/rhodecode/lib/vcs/backends/git/repository.py --- a/rhodecode/lib/vcs/backends/git/repository.py +++ b/rhodecode/lib/vcs/backends/git/repository.py @@ -103,8 +103,9 @@ class GitRepository(BaseRepository): if not isinstance(cmd, list): raise ValueError('cmd must be a list, got %s instead' % type(cmd)) + skip_stderr_log = opts.pop('skip_stderr_log', False) out, err = self._remote.run_git_command(cmd, **opts) - if err: + if err and not skip_stderr_log: log.debug('Stderr output of git command "%s":\n%s', cmd, err) return out, err