diff options
author | Jeremy Katz <katzj@redhat.com> | 2007-11-29 14:20:43 -0500 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2007-11-29 14:22:34 -0500 |
commit | ea50419b73c5c95fd5609b2432d7fdfaace67243 (patch) | |
tree | bd295faefe67b8f70155ca002cc141aaf10c9145 /fsset.py | |
parent | 854fd7192d42502b62b1ac5dec60a2e8b245419e (diff) | |
download | anaconda-ea50419b73c5c95fd5609b2432d7fdfaace67243.tar.gz anaconda-ea50419b73c5c95fd5609b2432d7fdfaace67243.tar.xz anaconda-ea50419b73c5c95fd5609b2432d7fdfaace67243.zip |
Add support for ext4dev hidden away behind a command line option
Diffstat (limited to 'fsset.py')
-rw-r--r-- | fsset.py | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -622,6 +622,26 @@ class ext3FileSystem(extFileSystem): fileSystemTypeRegister(ext3FileSystem()) +class ext4FileSystem(extFileSystem): + def __init__(self): + extFileSystem.__init__(self) + self.name = "ext4dev" + self.partedFileSystemType = parted.file_system_type_get("ext3") + self.extraFormatArgs = [ "-j", "-I", "256" ] + + # this is way way way experimental at present... + if flags.cmdline.has_key("iamanext4developer"): + self.supported = -1 + else: + self.supported = 0 + + + def formatDevice(self, entry, progress, chroot='/'): + extFileSystem.formatDevice(self, entry, progress, chroot) + extFileSystem.setExt3Options(self, entry, progress, chroot) + +fileSystemTypeRegister(ext4FileSystem()) + class raidMemberDummyFileSystem(FileSystemType): def __init__(self): FileSystemType.__init__(self) |