diff options
Diffstat (limited to 'vmdebootstrap/filesystem.py')
-rw-r--r-- | vmdebootstrap/filesystem.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/vmdebootstrap/filesystem.py b/vmdebootstrap/filesystem.py index 9b3369b..f3b2a12 100644 --- a/vmdebootstrap/filesystem.py +++ b/vmdebootstrap/filesystem.py @@ -133,9 +133,12 @@ class Filesystem(Base): self.devices['bootdev'] = boot self.devices['swap'] = swap - def mkfs(self, device, fstype): + def mkfs(self, device, fstype, opt): self.message('Creating filesystem %s' % fstype) - runcmd(['mkfs', '-t', fstype, device]) + if opt: + runcmd(['mkfs', '-t', fstype, '-O', opt, device]) + else: + runcmd(['mkfs', '-t', fstype, device]) def create_fstab(self): rootdir = self.devices['rootdir'] |