diff options
author | Brian C. Lane <bcl@redhat.com> | 2012-11-20 05:58:04 -0800 |
---|---|---|
committer | Brian C. Lane <bcl@redhat.com> | 2012-11-20 10:41:09 -0800 |
commit | c90d1bc1fb038c010a22a373fed47933aac074b9 (patch) | |
tree | 58632dce725d50f2cf6f4785a982d15c59713a6f /pyanaconda/packaging/livepayload.py | |
parent | 2f6ddea7d6fccf00b2164fd4be10b36cc9bbc9d3 (diff) | |
download | anaconda-c90d1bc1fb038c010a22a373fed47933aac074b9.tar.gz anaconda-c90d1bc1fb038c010a22a373fed47933aac074b9.tar.xz anaconda-c90d1bc1fb038c010a22a373fed47933aac074b9.zip |
show error when rsync fails (#868755)
Diffstat (limited to 'pyanaconda/packaging/livepayload.py')
-rw-r--r-- | pyanaconda/packaging/livepayload.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pyanaconda/packaging/livepayload.py b/pyanaconda/packaging/livepayload.py index 507c2a56e..ecade1abb 100644 --- a/pyanaconda/packaging/livepayload.py +++ b/pyanaconda/packaging/livepayload.py @@ -108,14 +108,16 @@ class LiveImagePayload(ImagePayload): rc = iutil.execWithRedirect(cmd, args, stderr="/dev/tty5", stdout="/dev/tty5") except (OSError, RuntimeError) as e: + msg = None err = str(e) log.error(err) else: err = None - log.error("%s exited with code %d" % (cmd, rc)) + msg = "%s exited with code %d" % (cmd, rc) + log.info(msg) if err or rc == 12: - exn = PayloadInstallError(err) + exn = PayloadInstallError(err or msg) if errorHandler.cb(exn) == ERROR_RAISE: raise exn |