Skip to content

Implemented image compressing: poky-contrib:ed/wic/compress-with

Ed Bartosh openembedded-core 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6wic: Add --compress-with command line optionscripts/lib/image/help.py scripts/wic+7 -00 replies
2/6wic: Add new argument to wic_create functionscripts/lib/image/engine.py scripts/wic+4 -20 replies
3/6wic: Add new argument to direct pluginscripts/lib/image/engine.py scripts/lib/wic/imager/direct.py scripts/lib/wic/plugins/imager/direct_plugin.py+5 -20 replies
4/6wic: Implement image compressingscripts/lib/wic/imager/direct.py+14 -15 replies
5/6wic: Make code more pythonicscripts/lib/image/engine.py+2 -120 replies
6/6wic: oe-selftest: Test image compressingmeta/lib/oeqa/selftest/wic.py+30 -00 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [wic][PATCH 0/6] Implemented image compressing: poky-contrib:ed/wic/compress-with

Hi reviewers,

This patchset adds --compress-with command line option to 'wic create'. It supports gzip, bzip2 and xz compressors.

Test cases for this funtionality are also included.

As always I couldn't resist making small code cleanup change while working on this. Included that as well.

Fixes [YOCTO #7593]

Note: This patchset depends on poky-contrib:ed/wic/misc

Ed Bartosh (6):
wic: Add --compress-with command line option
wic: Add new argument to wic_create function
wic: Add new argument to direct plugin
wic: Implement image compressing
wic: Make code more pythonic
wic: oe-selftest: Test image compressing

 meta/lib/oeqa/selftest/wic.py                   | 30 +++++++++++++++++++++++++
 scripts/lib/image/engine.py                     | 17 +++++---------
 scripts/lib/image/help.py                       |  4 ++++
 scripts/lib/wic/imager/direct.py                | 17 ++++++++++++--
 scripts/lib/wic/plugins/imager/direct_plugin.py |  4 +++-
 scripts/wic                                     |  5 ++++-
 6 files changed, 61 insertions(+), 16 deletions(-)

--
Regards,
Ed