generic-poky/scripts/lib/wic/plugins/source
Ed Bartosh adf5e2956c wic: move disk operations to PartitionImage class
Disk operations were spread over DirectPlugin, DiskImage and Image
code making the code hard to understand.

Renamed Image class to PartitionedImage.
Removed DiskImage class.
Moved disk operations to PartitionedImage.

There was an implicit support for multiple disks: if different devices
were specified in .wks file (e.g. --ondisk sda and --ondisk sdb), wic
would theoretically generate multiple images. This is quite confusing
option and the code supporting it was broken for a long time. The same
effect (multiple output images) can be achieved in obvious and clear
way - by using multiple .wks files.

This functionality was removed. PartitionedImage works only with
one image. This makes the code less complex and easier to maintain.

(From OE-Core rev: 4dc9dbfc7fbc16d349a019e8973d50905cd28244)

Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-02-15 20:06:44 -08:00
..
bootimg-efi.py wic: code cleanup 2017-02-02 17:37:44 +00:00
bootimg-partition.py wic: code cleanup 2017-02-02 17:37:44 +00:00
bootimg-pcbios.py wic: move disk operations to PartitionImage class 2017-02-15 20:06:44 -08:00
fsimage.py wic: move oe/misc.py one level up 2017-02-02 17:37:44 +00:00
isoimage-isohybrid.py wic: move disk operations to PartitionImage class 2017-02-15 20:06:44 -08:00
rawcopy.py wic: code cleanup 2017-02-02 17:37:44 +00:00
rootfs.py wic: Add --exclude-path option to rootfs source plugin. 2017-02-15 20:06:44 -08:00
rootfs_pcbios_ext.py wic: move disk operations to PartitionImage class 2017-02-15 20:06:44 -08:00