trunk/yali/yali/gui - yali.gui.ScrPartitionManual:Handling unexpected de...
Mete Alpaslan
uludag-commits at pardus.org.tr
9 Kas 2010 Sal 21:57:37 EET
Author: mete
Date: Tue Nov 9 21:57:36 2010
New Revision: 32995
Modified:
trunk/yali/yali/gui/ScrPartitionManual.py
Log:
yali.gui.ScrPartitionManual:Handling unexpected device formats errors
Handle exception on unexpected disk device formats getting attributes.
---
ScrPartitionManual.py | 15 ++++++++++-----
1 file changed, 10 insertions(+), 5 deletions(-)
Modified: trunk/yali/yali/gui/ScrPartitionManual.py
=================================================================
--- trunk/yali/yali/gui/ScrPartitionManual.py (original)
+++ trunk/yali/yali/gui/ScrPartitionManual.py Tue Nov 9 21:57:36 2010
@@ -53,8 +53,8 @@
''')
- def __init__(self, *args):
- QWidget.__init__(self,None)
+ def __init__(self):
+ QWidget.__init__(self)
self.ui = Ui_ManualPartWidget()
self.ui.setupUi(self)
self.storage = ctx.storage
@@ -402,9 +402,14 @@
def updateMenus(self):
self.createPartition.setVisible(True)
activatePartition = False
- freePartition = hasFreeDiskSpace(self.storage)
- if freePartition:
- activatePartition = True
+
+ try:
+ freePartition = hasFreeDiskSpace(self.storage)
+ except AttributeError, msg:
+ ctx.logger.debug(msg)
+ else:
+ if freePartition:
+ activatePartition = True
activateVolumeGroup = False
availablePVS = len(self.storage.unusedPVS())
Uludag-commits mesaj listesiyle ilgili
daha fazla bilgi