diff options
author | Brian C. Lane <bcl@redhat.com> | 2012-11-19 11:26:45 -0800 |
---|---|---|
committer | Brian C. Lane <bcl@redhat.com> | 2012-11-19 13:16:33 -0800 |
commit | 2032f1ee0d43df6e0cddf4004fd71a2ce7b63c67 (patch) | |
tree | ecb5d12a2f0ba50723a9d90551238973adbab619 /pyanaconda/packaging | |
parent | 5f2c28161c036898dc5e6dd08d313a85f647fbf2 (diff) | |
download | anaconda-2032f1ee0d43df6e0cddf4004fd71a2ce7b63c67.tar.gz anaconda-2032f1ee0d43df6e0cddf4004fd71a2ce7b63c67.tar.xz anaconda-2032f1ee0d43df6e0cddf4004fd71a2ce7b63c67.zip |
only raise rsync error on error 12 (#868755)
Diffstat (limited to 'pyanaconda/packaging')
-rw-r--r-- | pyanaconda/packaging/livepayload.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/pyanaconda/packaging/livepayload.py b/pyanaconda/packaging/livepayload.py index 0ef12655b..507c2a56e 100644 --- a/pyanaconda/packaging/livepayload.py +++ b/pyanaconda/packaging/livepayload.py @@ -109,14 +109,12 @@ class LiveImagePayload(ImagePayload): stderr="/dev/tty5", stdout="/dev/tty5") except (OSError, RuntimeError) as e: err = str(e) + log.error(err) else: - if rc != 0: - err = "%s exited with code %d" % (cmd, rc) - log.error(err) - else: - err = None + err = None + log.error("%s exited with code %d" % (cmd, rc)) - if err: + if err or rc == 12: exn = PayloadInstallError(err) if errorHandler.cb(exn) == ERROR_RAISE: raise exn |