Skip to content

#10619: refactor wic codebase (continuation)

Ed Bartosh openembedded-core 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9wic: partitionedfs: merged __format_disks and createscripts/lib/wic/utils/partitionedfs.py+5 -100 replies
2/9wic: partitionedfs: get rid of __add_partitionscripts/lib/wic/utils/partitionedfs.py+4 -100 replies
3/9wic: partitionedfs: rename __create_partition and __add_diskscripts/lib/wic/utils/partitionedfs.py+8 -80 replies
4/9wic: direct: get rid of _get_parts getterscripts/lib/wic/plugins/imager/direct.py+8 -280 replies
5/9wic: use the same partition object in direct and partitionedfsscripts/lib/wic/partition.py scripts/lib/wic/plugins/imager/direct.py scripts/lib/wic/utils/partitionedfs.py+73 -960 replies
6/9wic: make sure layout_partitions is called oncescripts/lib/wic/utils/partitionedfs.py+0 -120 replies
7/9wic: direct: remove unused plugin attributesscripts/lib/wic/plugins/imager/direct.py+0 -40 replies
8/9wic: direct: remove unused importscripts/lib/wic/plugins/imager/direct.py+1 -20 replies
9/9wic: remove unused argument scripts_pathscripts/lib/wic/engine.py scripts/lib/wic/plugins/imager/direct.py scripts/wic+5 -60 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/9] #10619: refactor wic codebase (continuation)

Hi,

This patchset simplifies interfaces of DirectPlugin and underlying set of APIs located in partitionedfs module. It also removes one of two different structures for partitioning info.

The following changes since commit a624cf7f95c8cf4ff764cc997fd1db4601b97dcc:

oeqa/selftest/pkgdata: use m4 instead of bash (2017-02-07 14:50:10 +0000)

are available in the git repository at:

git://git.yoctoproject.org/poky-contrib ed/wic/wip
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=ed/wic/wip

Ed Bartosh (9):
wic: partitionedfs: merged __format_disks and create
wic: partitionedfs: get rid of __add_partition
wic: partitionedfs: rename __create_partition and __add_disk
wic: direct: get rid of _get_parts getter
wic: use the same partition object in direct and partitionedfs
wic: make sure layout_partitions is called once
wic: direct: remove unused plugin attributes
wic: direct: remove unused import
wic: remove unused argument scripts_path

 scripts/lib/wic/engine.py                |   7 +-
 scripts/lib/wic/partition.py             |   2 +
 scripts/lib/wic/plugins/imager/direct.py |  54 ++-------
 scripts/lib/wic/utils/partitionedfs.py   | 197 ++++++++++++-------------------
 scripts/wic                              |   2 +-
 5 files changed, 95 insertions(+), 167 deletions(-)

--
Regards,
Ed