summaryrefslogtreecommitdiff
path: root/vmdebootstrap
diff options
context:
space:
mode:
authorNeil Williams <codehelp@debian.org>2016-07-31 14:55:26 +0100
committerNeil Williams <codehelp@debian.org>2016-07-31 14:55:26 +0100
commit33ed14110e8a8deeb71770e80b6bba28fb3973c6 (patch)
tree334787a3e62c97368db3d7d155b1a6d9c6c3ee0d /vmdebootstrap
parent7c065342c39f410faf2a7b9806ce1c16e774785c (diff)
downloadvmdebootstrap-33ed14110e8a8deeb71770e80b6bba28fb3973c6.tar.gz
Exclude metadata_csum when mounting jessie images
Diffstat (limited to 'vmdebootstrap')
-rw-r--r--vmdebootstrap/filesystem.py7
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']