Exemplo n.º 1
0
 def new_table(self):
     """Create a new partition table on the device."""
     cancel = make_fn(None, "Don't create a new partition table.")
     fs = [make_fn(f) for f in parted.getLabels()]
     ty = self.sub_menu(tuple([(f(), f) for f in fs]) + (("Cancel", cancel),))
     if ty:
         self.disk = parted.freshDisk(self.device, ty)
     self.refresh_menu()
Exemplo n.º 2
0
 def runTest(self):
     self.assertGreater(len(parted.getLabels()), 0)
     self.assertSetEqual(parted.getLabels('ppcc'), set())
     self.assertSetEqual(parted.getLabels('sparc6'), set())
     self.assertSetEqual(parted.getLabels('i586'), {'gpt', 'msdos'})
     self.assertSetEqual(parted.getLabels('s390'), {'dasd', 'msdos'})
     self.assertSetEqual(parted.getLabels('s390x'), {'dasd', 'msdos'})
     self.assertSetEqual(parted.getLabels('sparc'), {'sun'})
     self.assertSetEqual(parted.getLabels('sparc64'), {'sun'})
     self.assertSetEqual(parted.getLabels('ppc'), {'amiga', 'gpt', 'mac', 'msdos'})
     self.assertSetEqual(parted.getLabels('ppc64'), {'amiga', 'gpt', 'mac', 'msdos'})
     self.assertSetEqual(parted.getLabels('alpha'), {'bsd', 'msdos'})
     self.assertSetEqual(parted.getLabels('ia64'), {'gpt', 'msdos'})
Exemplo n.º 3
0
 def runTest(self):
     self.assertGreater(len(parted.getLabels()), 0)
     self.assertSetEqual(parted.getLabels('ppcc'), set())
     self.assertSetEqual(parted.getLabels('sparc6'), set())
     self.assertSetEqual(parted.getLabels('i586'), {'gpt', 'msdos'})
     self.assertSetEqual(parted.getLabels('s390'), {'dasd', 'msdos'})
     self.assertSetEqual(parted.getLabels('s390x'), {'dasd', 'msdos'})
     self.assertSetEqual(parted.getLabels('sparc'), {'sun'})
     self.assertSetEqual(parted.getLabels('sparc64'), {'sun'})
     self.assertSetEqual(parted.getLabels('ppc'),
                         {'amiga', 'gpt', 'mac', 'msdos'})
     self.assertSetEqual(parted.getLabels('ppc64'),
                         {'amiga', 'gpt', 'mac', 'msdos'})
     self.assertSetEqual(parted.getLabels('ppc64le'), {'gpt', 'msdos'})
     self.assertSetEqual(parted.getLabels('alpha'), {'bsd', 'msdos'})
     self.assertSetEqual(parted.getLabels('ia64'), {'gpt', 'msdos'})
     self.assertSetEqual(parted.getLabels('aarch64'), {'gpt', 'msdos'})
     self.assertSetEqual(parted.getLabels('armv7l'), {'gpt', 'msdos'})