summaryrefslogtreecommitdiffstats
path: root/partIntfHelpers.py
Commit message (Collapse)AuthorAgeFilesLines
* Structure the repo layout so it matches final structure better and make isys ↵Martin Sivak2010-05-311-350/+0
| | | | | | a real Python package. Also updates the build and autotools stuff to work with the new structure
* Add more sanity checks to the mountpoint (#592185)Brian C. Lane2010-05-281-1/+16
| | | | Resolves: rhbz#592185
* Cleaned up sanityCheckMountPointBrian C. Lane2010-05-201-26/+7
| | | | | | | | | Modified a patch from dlehman to clean up the sanityCheckMountPoint function. Mount point must start with / not end with / and have no spaces in it to be valid. Related: rhbz#592185 (cherry picked from commit 68573b978d8beb8b6ff130b66d2ed4d959b41dac)
* Move storage into the Anaconda class.Chris Lumens2010-02-041-2/+2
|
* A couple of cleanups to warnings about formatting preexisting devices.David Lehman2009-12-101-2/+3
|
* Use named parameters for translatable strings with multiple params.David Cantrell2009-10-011-4/+6
| | | | | | | | | | | | | | | | This is a cleanup for the po files. xgettext displays the following messages for some Python files: warning: 'msgid' format string with unnamed arguments cannot be properly localized: The translator cannot reorder the arguments. Please consider using a format string with named arguments, and a mapping instead of a tuple for the arguments. This patch modifies the reported format strings to use named parameters per the warning message. We were already using these style format strings in users.py and possibly other files. Basically when there is more than one parameter in the format string, we should use a hash table with named parameters.
* Prevent infinite loop in doClearPartitionedDevice.David Lehman2009-09-151-3/+17
| | | | | | | Immutable leaf devices could prevent certain dependent devices from ever becoming leaf devices. We avoid this problem by explicitly marking all deps of an immutable leaf device as immutable at the same time we mark the leaf immutable.
* Rename doDeleteDependentDevices to doClearPartitionedDevice for clarity.David Lehman2009-09-151-1/+1
|
* Remove partitions in reverse order when clearing disks.David Lehman2009-09-111-13/+28
| | | | | | | | This helps us to avoid parted's renumbering nonsense. This patch also streamlines clearPartitions so that it removes the partitions inside the loop instead of building a list and iterating over it separately to remove the partitions.
* Change DeviceTree.devices from a dict to a list.David Lehman2009-07-211-1/+1
|
* Remove devices in leaves first order (#496630)Hans de Goede2009-04-241-8/+14
|
* Allow the use of "-" in the lvm names. (495329)Joel Granados Moreno2009-04-171-1/+1
|
* Fix typo in doDeleteDevice.David Lehman2009-03-041-1/+1
|
* Lots of minor fixes and cleanups. A non-exhaustive list follows.David Lehman2009-02-271-5/+6
| | | | | | | | | | | - Change minsize/maxsize to minSize/maxSize since that's the convention elsewhere throughout the code. - Redirect output from all external utilities to tty5, not /dev/null. - Don't waste calls to basename for debug log statements, especially when the device can be None. - Add lots of missing imports. - Fix lots of remnants of previous code usage.
* Update to call storage.destroyDevice instead of storage.deleteDevice.David Lehman2009-02-231-3/+3
| | | | Consistency makes maintenance easier.
* Update UI code to use new storage module.David Lehman2009-02-231-342/+85
|
* Don't check for a swapfs on things that aren't partitions (#485977).Chris Lumens2009-02-201-1/+1
|
* getPartitionByPath expects the device to start with /dev/.Chris Lumens2009-02-121-4/+4
|
* Use parted.Disk.getPartitionByPath()David Cantrell2009-02-121-51/+77
| | | | | | Removed the parted.getPartitionByName() function. There is now a method on parted.Disk called getPartitionByPath() which provides the same functionality, but only works on a single Disk.
* Use device property on Disk and Geometry objects.David Cantrell2009-02-121-5/+6
| | | | | The property name for Device objects on a Disk or Geometry is 'device', not 'dev'.
* Syntax changes for the new pyparted.David Cantrell2009-02-121-5/+5
| | | | | | | | | | | | | | | 1) Iterate over partitions with a for loop over disk.partitions.values() rather than calling next_partition() 2) Call getFlag() rather than get_flag() 3) Call setFlag() to enable a flag, call unsetFlag() to disable a flag. 4) Reference the active property rather than calling the is_active() method. And other fixes.
* Don't use the native_type flag anymore.Chris Lumens2009-02-121-1/+1
| | | | | | | In the old pyparted, this flag was marked with all sorts of warnings about how it would go away once certain constants were supported. We now support all the constants libparted exposes, so we don't need to keep ancient hacks around anymore.
* Removed partedUtils.get_partition_by_name()David Cantrell2009-02-121-5/+4
| | | | Now provided by pyparted as parted.getPartitionByName()
* Removed partedUtils.get_partition_name()David Cantrell2009-02-121-3/+3
| | | | Now provided by parted.Partition.getDeviceNodeName()
* Removed sector<->cylinder conversion functions.David Cantrell2009-02-121-4/+2
| | | | | The parted.Device object now offers functions to translate between cylinders and sectors.
* 2008-06-04 Ján ONDREJ <ondrejj@salstar.sk> (via ondrejj@fedoraproject.org)Ján ONDREJ2008-06-041-1/+2
| | | | * po/sk.po: Typo fix.
* Fix a bunch of pychecker errors.Chris Lumens2008-01-121-4/+3
|
* Clean up typos and other things for GPLv2+ changes.David Cantrell2007-12-171-4/+4
| | | | | | | Shorten 'Red Hat Author(s)' to just 'Author(s)'. Perhaps eventually we'll get an AUTHORS file and will just remove author names from the individual files. Also fixed a type in scripts/dumphdrlist.py where Author was listed twice.
* Common GPLv2+ boilerplate on toplevel python source files.David Cantrell2007-12-171-10/+17
| | | | | | Updated all *.py files to have a uniform GPL boilerplate. Expanded copyright year ranges and listed authors (if they were in the comment section) under the Red Hat Author(s) section.
* 2007-07-06 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-07-061-1/+1
| | | | | * partedUtils.py (DiskSet.openDevices): Fix double space (#246703) * partIntfHelpers.py (queryNoFormatPreExisting): Likewise.
* 2007-01-29 Jeremy Katz <katzj@redhat.com>Jeremy Katz2007-01-291-1/+1
| | | | | * partIntfHelpers.py (mustHaveSelectedDrive): Kill useless preposition at the end of the sentence.
* * partIntfHelpers.py: reword dialogBill Nottingham2007-01-291-2/+1
|
* 2006-06-28 Bill Nottingham <notting@redhat.com>Bill Nottingham2006-08-281-2/+2
| | | | | | * partIntfHelpers.py (sanityCheckVolumeGroupName, sanityCheckLogicalVolumeName): Disallow more device names that will break LVM installs (#20438)
* - don't error out just because somebody misclicked deletePeter Jones2006-08-021-1/+2
|
* Allow existing partitions containing ISO images to be mounted (#105722).Chris Lumens2006-05-231-5/+8
| | | | | This still needs to be tested, once we get through with all the image-making problems.
* Make all UI steps use anaconda class. Add system-config-keyboard shim.Chris Lumens2006-05-041-4/+4
|
* Make error message useful.Chris Lumens2005-09-071-2/+2
|
* 2005-04-16 Jeremy Katz <katzj@redhat.com>Jeremy Katz2005-04-171-0/+5
| | | | | | | | * textw/partition_text.py (AutoPartitionWindow.__call__): Check for a drive being selected (#124296) * partIntfHelpers.py (mustHaveSelectedDrive): Add UI helper for selected drives error. * iw/partition_gui.py (AutoPartitionWindow.getNext): Use helper.
* 2004-12-21 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-12-211-1/+1
| | | | | * partIntfHelpers.py (sanityCheckVolumeGroupName): Blacklist root as a VG name (#142785)
* 2004-10-06 Jeremy Katz <katzj@redhat.com>Jeremy Katz2004-10-061-2/+3
| | | | | | | | | * partRequests.py (RequestSpec.sanityCheckRequest): Call sanityCheckMountPoint with new option * partIntfHelpers.py (sanityCheckMountPoint): Don't allow formatting unless they specify a mountpoint on pre-existing partitions (#134865)
* even better wordingbfox2004-03-121-1/+1
|
* clarify wording (bug #117669)bfox2004-03-121-1/+1
|
* remove some Red Hat-ismsBill Nottingham2003-12-161-1/+1
|
* merge from taroonJeremy Katz2003-09-201-1/+1
| | | | fairly large merge, but all fairly obvious stuff. will test in a tree tomorrow
* change to Modify Partition (#72671)Jeremy Katz2003-08-131-1/+1
|
* cleanupMike Fulbright2003-07-111-4/+0
|
* relax condition that a "." not be in the mountpoint (we probably dont catch ↵Mike Fulbright2003-07-111-1/+1
| | | | smart pants type things like "/...." or "/." now but you are an idiot if you do that)
* merge taroon branch. mostly package bits, but a lot of other misc stuffJeremy Katz2003-06-061-2/+9
| | | | and cleanups in here too
* merge taroon branch up until now. tagged as before-taroon-merge before andJeremy Katz2003-03-211-11/+0
| | | | | will be tagged after-taroon-merge after. taroon at this point is tagged taroon-merge-point for where to base merges from in the future
* oops, have to group the multiline stringsJeremy Katz2003-02-281-5/+5
|