summaryrefslogtreecommitdiffstats
path: root/partedUtils.py
diff options
context:
space:
mode:
Diffstat (limited to 'partedUtils.py')
-rw-r--r--partedUtils.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/partedUtils.py b/partedUtils.py
index dd6ce2deb..59ab4228f 100644
--- a/partedUtils.py
+++ b/partedUtils.py
@@ -29,6 +29,7 @@ import rhpl
import dmraid
import block
import lvm
+import traceback
from flags import flags
from partErrors import *
@@ -1094,6 +1095,10 @@ class DiskSet:
log.debug("parted error: %s" % (msg,))
raise
except:
+ exc = sys.exc_info()
+ exc = traceback.format_exception(*exc)
+ for line in exc.splitlines():
+ log.error(line)
self._removeDisk(drive)
raise LabelError, drive