diff options
author | Guido Günther <agx@sigxcpu.org> | 2011-10-25 10:06:36 +0200 |
---|---|---|
committer | Guido Günther <agx@sigxcpu.org> | 2011-10-26 10:00:53 +0200 |
commit | 3fcf009e6eafa68510c543dbde12341eb14c04d5 (patch) | |
tree | d477615b9c87e20833877e7a1a5306ba0b12fb64 /gbp/command_wrappers.py | |
parent | 237102516ef350b7a5048f706ce49221862d17be (diff) |
command_wrappers.Command: Don't print several error lines
Diffstat (limited to 'gbp/command_wrappers.py')
-rw-r--r-- | gbp/command_wrappers.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/gbp/command_wrappers.py b/gbp/command_wrappers.py index 8d942b8e..856ad1b7 100644 --- a/gbp/command_wrappers.py +++ b/gbp/command_wrappers.py @@ -73,14 +73,14 @@ class Command(object): try: retcode = self.__call(args) if retcode < 0: - log.err("%s was terminated by signal %d" % (self.cmd, -retcode)) + err_detail = "%s was terminated by signal %d" % (self.cmd, -retcode) elif retcode > 0: - log.err("%s returned %d" % (self.cmd, retcode)) - except OSError, e: - log.err("Execution failed: " + e.__str__()) + err_detail = "%s returned %d" % (self.cmd, retcode) + except OSError as e: + err_detail = "Execution failed: " + e.__str__() retcode = 1 if retcode: - log.err(self.run_error) + log.err("%s: %s" % (self.run_error, err_detail)) self.retcode = retcode return retcode |