summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2012-04-23 11:48:37 -0400
committerChris Lumens <clumens@redhat.com>2012-04-23 11:48:55 -0400
commit39698085a4cf593dc44fa80119ea9df556d3f7e4 (patch)
tree485781eba0524d74023bb8b07cf6b18dca02e225
parent84b09e78adc84181bf0412b3391c987d6c720445 (diff)
downloadanaconda-39698085a4cf593dc44fa80119ea9df556d3f7e4.tar.gz
anaconda-39698085a4cf593dc44fa80119ea9df556d3f7e4.tar.xz
anaconda-39698085a4cf593dc44fa80119ea9df556d3f7e4.zip
Correct a couple minor problems with error handling.
-rw-r--r--pyanaconda/errors.py4
-rw-r--r--pyanaconda/packaging/yumpayload.py2
2 files changed, 4 insertions, 2 deletions
diff --git a/pyanaconda/errors.py b/pyanaconda/errors.py
index ef0ad000a..5217a63d4 100644
--- a/pyanaconda/errors.py
+++ b/pyanaconda/errors.py
@@ -232,8 +232,8 @@ class ErrorHandler(object):
StorageError.FSTabTypeMismatchError: self._fstabTypeMismatchHandler,
InvalidImageSizeError: self._invalidImageSizeHandler,
MissingImageError: self._missingImageHandler,
- MediaMountError: self._mediaMountError,
- MediaUnmountError: self._mediaUnmountError,
+ MediaMountError: self._mediaMountHandler,
+ MediaUnmountError: self._mediaUnmountHandler,
NoSuchGroup: self._noSuchGroupHandler,
NoSuchPackage: self._noSuchPackageHandler}
diff --git a/pyanaconda/packaging/yumpayload.py b/pyanaconda/packaging/yumpayload.py
index e625e31a2..6c47b6503 100644
--- a/pyanaconda/packaging/yumpayload.py
+++ b/pyanaconda/packaging/yumpayload.py
@@ -861,6 +861,8 @@ reposdir=%s
def install(self):
""" Install the payload. """
+ from yum.Errors import PackageSackError, RepoError, YumBaseError, YumRPMTransError
+
log.info("preparing transaction")
log.debug("initialize transaction set")
with _yum_lock: