def on_add_partition(self, widget, entry, inumb, path, create): if self.fs == '' or self.label == '': pass else: fs = self.fs lb = self.label cnumb = entry.get_value_as_int() lnumb = inumb - cnumb createPartition(path, lnumb, inumb, cnumb, lb, fs, create) self.window.hide() self.update()
def on_add_partition(self, widget, entry, inumb, path, data): if self.fs == '' or self.label == '': pass else: fs = self.fs lb = self.label cnumb = entry.get_value_as_int() lnumb = inumb - cnumb createPartition(path, lnumb, inumb, cnumb, lb, fs, data) self.window.hide() self.update()
def on_add_partition(self, widget, entry, free_space, path, create): if self.fs == '' or self.label == '': pass else: fs = self.fs lb = self.label create_size = entry.get_value_as_int() left_size = int(free_space - create_size) createPartition(path, self.disk, self.slicebehind, left_size, create_size, lb, fs, create) self.window.hide() self.update()
def on_add_partition(self, widget, entry, inumb, path, data): if self.fs == '' or self.label == '': pass else: fs = self.fs lb = self.label cnumb = entry.get_value_as_int() lnumb = inumb - cnumb createPartition(path, lnumb, inumb, cnumb, lb, fs, data) self.window.hide() self.update() partlabel = '%spartlabel' % tmp if os.path.exists(partlabel): rd = open(partlabel, 'r') part = rd.readlines() # Find GPT scheme. rschm = open(disk_schem, 'r') schm = rschm.readlines()[0] if 'GPT' in schm: fs = part[1].split()[-1] boot = part[0] if 'BOOT' in boot: pass else: self.button3.set_sensitive(False) if '/' in fs: self.button3.set_sensitive(True) else: self.button3.set_sensitive(False) else: fs = part[0] print fs if '/' in fs: self.button3.set_sensitive(True) else: self.button3.set_sensitive(False) else: self.button3.set_sensitive(False)
def on_add_partition(self, widget, entry, free_space, path, create): create_size = entry.get_value_as_int() left_size = int(free_space - create_size) createPartition(path, self.disk, left_size, create_size, self.mountpoint, self.fs) self.window.hide() self.update()