res = system(cmd)
return (res >> 8)
+ def checkPartionPath(self, path):
+ import time, os
+ for i in range(1,10):
+ if os.path.exists(path):
+ return True
+ time.sleep(1)
+ return False
+
def createPartition(self):
- cmd = 'printf "0,\n;\n;\n;\ny\n" | sfdisk -f ' + self.disk_path
+ cmd = 'printf "8,\n;0,0\n;0,0\n;0,0\ny\n" | sfdisk -f -uS ' + self.disk_path
res = system(cmd)
+ if not self.checkPartionPath(self.partitionPath("1")):
+ print "no exist : ", self.partitionPath("1")
+ return 1
return (res >> 8)
def mkfs(self):
self.devices_scanned_on_init.append((blockdev, removable, is_cdrom, medium_found))
def getAutofsMountpoint(self, device):
- return "/media/%s/" % (device)
+ return "/autofs/%s/" % (device)
def is_hard_mounted(self, device):