Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-27 | Add string vs. binary encoding/decoding | Guido Günther | |
for Python3 compatibility | |||
2015-03-27 | command_wrapper: Make error reporting more flexible | Guido Günther | |
We allow to substitute stderr, stdout and error_reason in run_error now. These changes the API for derived classses slightly so fix them up as well. | |||
2015-03-27 | Command: simplify __call__ and call | Guido Günther | |
Get rid of __run and use the same codepaths for both. This also makes the same instance variables available after both calls. The funtions still differ in their default logging behaviour though. | |||
2015-03-27 | Command: allow to capture stdout too | Guido Günther | |
For symmetry with capture_stderr | |||
2014-05-22 | Improve error reporting on failed commands | Guido Günther | |
Make it more clear if the command exited with non zero exit status. Also don't report the command line twice. Closes: #748248 | |||
2013-04-29 | Silence dpkg --compare-versions | Guido Günther | |
and add the error detail to the exception message. This silences the testsuite and makes sure we have error message and exception output in sync. | |||
2013-04-29 | Use Popen.communicate instead of subprocess call | Guido Günther | |
so we can capture stderr and use it in error messages intead of spewing it on the console. | |||
2013-04-29 | Revert "Use Popen.communicate instead of subprocess call" | Guido Günther | |
This reverts commit 0c582cd827f164168a313e0bb4eabf9487bdd088. | |||
2013-04-29 | Use Popen.communicate instead of subprocess call | Guido Günther | |
so we can caputure stderr and pass it along with any errors. | |||
2013-04-27 | command_wrappers: allow to silence __call__ | Guido Günther | |
and use that in the doctest to get rid of the spurious output | |||
2012-11-23 | command_wrappers: suppress some pylint warnings | Markus Lehtonen | |
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com> | |||
2012-08-02 | gbp.command_wrappers: Reformat to 80 chars line length | Guido Günther | |
2012-07-02 | Make exception syntax consistent | Guido Günther | |
2012-02-20 | copy_from: remove, not used anymore | Guido Günther | |
2012-01-22 | PristineTar: move to separate module | Guido Günther | |
and make it accessible from GitRepository to group checkout/checkin/lookup. | |||
2011-10-26 | command_wrappers.Command: Don't print several error lines | Guido Günther | |
2011-10-26 | Replace GitTag by GitRepository.create_tag() | Guido Günther | |
2011-10-23 | Replace GitFetch by GitRepository.fetch() | Guido Günther | |
2011-10-23 | Replace GitMerge by GitRepository.merge() | Guido Günther | |
2011-10-23 | Replace GitClone by GitRepository.clone() | Guido Günther | |
2011-10-23 | Replace GitBranch by GitRepository.create_branch() | Guido Günther | |
2011-10-22 | Replace GitAdd by GitRepository.add_files | Guido Günther | |
Git-Dch: Ignore | |||
2011-10-22 | Make create_repo a @classmethod | Guido Günther | |
and GitInit superfluous Git-Dch: Ignore | |||
2011-10-21 | Add cwd option to gbp.command_wrappers.Command | Guido Günther | |
2011-08-23 | Fix pristine-tar error message | Guido Günther | |
2011-08-09 | Leave compression type detection to tar by default | Guido Günther | |
2011-07-29 | Add copyright headers to all non autogenerated files | Guido Günther | |
Git-Dch: Ignore | |||
2011-07-29 | Fix some epydoc warnings | Guido Günther | |
Git-Dch: Ignore | |||
2011-07-25 | git-import-orig: support filters for all input formats | Guido Günther | |
Closes: #628645 | |||
2011-07-25 | Support importing zip archives | Guido Günther | |
This can now be easily extended to support other formats | |||
2011-03-18 | command_wrappers: Add create tar archive | Chow Loong Jin | |
Git-Dch: Ignore | |||
2011-03-18 | command_wrappers,git: remove unused Git functions | Guido Günther | |
The rest will be moved into gbp.git. Git-Dch: Ignore | |||
2011-01-18 | git-import-dscs: Ignore debsnap download errors | Guido Günther | |
to cope with binNMUs. Based on a patch from Jonathan Nieder. Closes: #610376 | |||
2010-12-29 | Use logging functions | Guido Günther | |
2010-11-16 | Add logging functions | Guido Günther | |
This allows us to color and prefix the output. Closes: #544332 | |||
2010-07-04 | Add extra_env to GitTag | Guido Günther | |
Git-Dch: Ignore | |||
2009-12-24 | Fix comments | Guido Günther | |
Git-Dch: Ignore | |||
2009-10-24 | add GitFetch | Guido Günther | |
2009-09-05 | make GitBranch remote branch aware | Guido Günther | |
2009-09-05 | add GitClone | Guido Günther | |
2009-08-23 | add doctest for Command.call() | Guido Günther | |
and fix error in exception handling revealed by the test. | |||
2009-08-23 | add doctest for Command.__call__() | Guido Günther | |
2009-08-22 | run doctests with nose | Guido Günther | |
2009-06-13 | add filter-pristine-tar | Mehdi Dogguy | |
to filter upstream tarball before passing it to pristine-tar Closes: #520722 | |||
2009-05-02 | add commit argument for GitTag | Guido Günther | |
2009-04-24 | restore default signal handlers before subprocess.call | Guido Günther | |
Closes: #525411 | |||
2008-11-22 | rename GitInitDB to GitInit | Guido Günther | |
2008-06-24 | command_wrappers.py: add a GitMerge wrapper class. | Adeodato Simó | |
2008-05-17 | add call() doesn't mangle return codes nor uses stderr | Guido Guenther | |
2008-04-14 | fix "pristine-tar missing" error message | Guido Guenther | |