]> code.ossystems Code Review - openembedded-core.git/commitdiff
wic: make sure layout_partitions is called once
authorEd Bartosh <ed.bartosh@linux.intel.com>
Wed, 8 Feb 2017 18:51:30 +0000 (20:51 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 16 Feb 2017 04:06:33 +0000 (20:06 -0800)
Removed artificial _partitions_layed_out attribute and
unneeded call of layout_partitions method.

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
scripts/lib/wic/utils/partitionedfs.py

index fb5c0c2f0ac458e3cb722d51c93e19f4c5457d84..5397bb704cd6ff1a5988c8d7f00dda69d5208706 100644 (file)
@@ -46,7 +46,6 @@ class Image():
         self.partimages = []
         # Size of a sector used in calculations
         self.sector_size = SECTOR_SIZE
-        self._partitions_layed_out = False
         self.native_sysroot = native_sysroot
 
     def _add_disk(self, disk_name):
@@ -58,8 +57,6 @@ class Image():
             # We already have this disk
             return
 
-        assert not self._partitions_layed_out
-
         self.disks[disk_name] = \
                 {'disk': None,     # Disk object
                  'numpart': 0,     # Number of allocate partitions
@@ -90,8 +87,6 @@ class Image():
         # Converting kB to sectors for parted
         part.size_sec = part.disk_size * 1024 // self.sector_size
 
-        assert not self._partitions_layed_out
-
         self.partitions.append(part)
         self._add_disk(part.disk)
 
@@ -102,11 +97,6 @@ class Image():
 
         msger.debug("Assigning %s partitions to disks" % ptable_format)
 
-        if self._partitions_layed_out:
-            return
-
-        self._partitions_layed_out = True
-
         # Go through partitions in the order they are added in .ks file
         for num in range(len(self.partitions)):
             part = self.partitions[num]
@@ -219,8 +209,6 @@ class Image():
             disk = self.disks[dev]
             disk['disk'].create()
 
-        self.layout_partitions()
-
         for dev in self.disks:
             disk = self.disks[dev]
             msger.debug("Initializing partition table for %s" % \