[Uludag-commits] r15563 - trunk/yali/yali
uludag-commits at pardus.org.tr
uludag-commits at pardus.org.tr
1 Eki 2007 Pzt 09:56:16 EEST
Author: zey.sagar
Date: Mon Oct 1 09:56:15 2007
New Revision: 15563
Modified:
trunk/yali/yali/yalireadpiks.py
Log:
Auto Partition selection added
Modified: trunk/yali/yali/yalireadpiks.py
=================================================================
--- trunk/yali/yali/yalireadpiks.py (original)
+++ trunk/yali/yali/yalireadpiks.py Mon Oct 1 09:56:15 2007
@@ -57,18 +57,22 @@
if(p.getTagData("groups")!=None):
info.groups=p.getTagData("groups").split(",")
data.users.append(info)
-
+
partitioning=doc.getTag("partitioning")
data.partitioningType=partitioning.getAttribute("partitioning_type")
-
- for q in partitioning.tags():
- partinfo=yaliPartition()
- partinfo.partitionType=q.getAttribute("partition_type")
- partinfo.format=q.getAttribute("format")
- partinfo.ratio=q.getAttribute("ratio")
- partinfo.fsType=q.getAttribute("fs_type")
- partinfo.mountPoint=q.getAttribute("mountpoint")
- partinfo.disk=q.firstChild().data()
- data.partitioning.append(partinfo)
+ if(data.partitionigType=="auto"):
+ autoPart=yaliPartition()
+ autoPart.disk=partitioning.firstChild().data()
+ data.partitioning.append(autoPart)
+ else:
+ for q in partitioning.tags():
+ partinfo=yaliPartition()
+ partinfo.partitionType=q.getAttribute("partition_type")
+ partinfo.format=q.getAttribute("format")
+ partinfo.ratio=q.getAttribute("ratio")
+ partinfo.fsType=q.getAttribute("fs_type")
+ partinfo.mountPoint=q.getAttribute("mountpoint")
+ partinfo.disk=q.firstChild().data()
+ data.partitioning.append(partinfo)
return data
Uludag-commits mesaj listesiyle ilgili
daha fazla bilgi