diff --git a/pyanaconda/packaging/__init__.py b/pyanaconda/packaging/__init__.py
index 93d854d..2f7d59a 100644
--- a/pyanaconda/packaging/__init__.py
+++ b/pyanaconda/packaging/__init__.py
@@ -300,7 +300,7 @@ class Payload(object):
device.format.setup(mountpoint=mountpoint)
except StorageError as e:
exn = PayloadSetupError(str(e))
- if errorHandler(exn) == ERROR_RAISE:
+ if errorHandler.cb(exn) == ERROR_RAISE:
raise exn
def _setupNFS(self, mountpoint, server, path, options):
@@ -317,7 +317,7 @@ class Payload(object):
isys.mount(url, mountpoint, options=options)
except SystemError as e:
exn = PayloadSetupError(str(e))
- if errorHandler(exn) == ERROR_RAISE:
+ if errorHandler.cb(exn) == ERROR_RAISE:
raise exn
@@ -380,7 +380,7 @@ class ImagePayload(Payload):
def setup(self, storage):
if not self.image_file:
exn = PayloadSetupError("image file not set")
- if errorHandler(exn) == ERROR_RAISE:
+ if errorHandler.cb(exn) == ERROR_RAISE:
raise exn
class ArchivePayload(ImagePayload):
diff --git a/pyanaconda/packaging/livepayload.py b/pyanaconda/packaging/livepayload.py
index 71d1ea4..90408e7 100644
--- a/pyanaconda/packaging/livepayload.py
+++ b/pyanaconda/packaging/livepayload.py
@@ -69,5 +69,5 @@ class LiveImagePayload(ImagePayload):
if err:
exn = PayloadInstallError(err)
- if errorHandler(exn) == ERROR_RAISE:
+ if errorHandler.cb(exn) == ERROR_RAISE:
raise exn
diff --git a/pyanaconda/packaging/yumpayload.py b/pyanaconda/packaging/yumpayload.py
index d8d499c..12f1797 100644
--- a/pyanaconda/packaging/yumpayload.py
+++ b/pyanaconda/packaging/yumpayload.py
@@ -209,7 +209,7 @@ reposdir=/etc/yum.repos.d,/etc/anaconda.repos.d,/tmp/updates/anaconda.repos.d,/t
image = findFirstIsoImage(path)
if not image:
exn = PayloadSetupError("failed to find valid iso image")
- if errorHandler(exn) == ERROR_RAISE:
+ if errorHandler.cb(exn) == ERROR_RAISE:
raise exn
if path.endswith(".iso"):
@@ -501,7 +501,7 @@ reposdir=/etc/yum.repos.d,/etc/anaconda.repos.d,/tmp/updates/anaconda.repos.d,/t
log.warning(msg)