]> code.ossystems Code Review - openembedded-core.git/commitdiff
wic: --fsoptions handling
authorMaciej Borzecki <maciej.borzecki@open-rnd.pl>
Thu, 24 Jul 2014 12:17:03 +0000 (14:17 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 25 Jul 2014 15:54:27 +0000 (16:54 +0100)
Add handling of --fsoptions in parition definition. If no options are
specified, 'defaults' is used.

Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
scripts/lib/mic/imager/direct.py

index 2cf4c8de957b722bcc1c47ac05df1f0788544bfd..ebf77d666de3c37344d25671d69f39fa91cc1d6e 100644 (file)
@@ -113,7 +113,15 @@ class DirectImageCreator(BaseImageCreator):
                 device_name = "/dev/" + p.disk + str(num + 1)
             else:
                 device_name = "/dev/" + p.disk + str(num)
-            fstab_entry = device_name + "\t" + p.mountpoint + "\t" + p.fstype + "\tdefaults\t0\t0\n"
+
+            opts = "defaults"
+            if p.fsopts:
+                opts = p.fsopts
+
+            fstab_entry = device_name + "\t" + \
+                          p.mountpoint + "\t" + \
+                          p.fstype + "\t" + \
+                          opts + "\t0\t0\n"
             fstab_lines.append(fstab_entry)
 
     def _write_fstab(self, fstab, fstab_lines):