>-----Original Message----- >From: Richard Purdie <[email protected]> >Sent: 03 December 2020 22:58 >To: Diego Sueiro <[email protected]>; openembedded- >[email protected] >Cc: nd <[email protected]> >Subject: Re: [OE-core] [PATCH] wic: Introduce empty plugin to create >unformatted empty partitions > >On Thu, 2020-12-03 at 15:35 +0000, Diego Sueiro wrote: >> The empty wic plugin is used to create unformatted empty partitions >> for wic images. >> >> To use it you must pass "empty" as argument for the "--source" >> parameter in the wks file. For example: >> part foo --source empty --ondisk sda --size="1024" --align 1024 >> >> Signed-off-by: Diego Sueiro <[email protected]> >> --- >> scripts/lib/wic/plugins/source/empty.py | 32 >> +++++++++++++++++++++++++ >> 1 file changed, 32 insertions(+) >> create mode 100644 scripts/lib/wic/plugins/source/empty.py >> >> diff --git a/scripts/lib/wic/plugins/source/empty.py >> b/scripts/lib/wic/plugins/source/empty.py >> new file mode 100644 >> index 0000000000..041617d648 >> --- /dev/null >> +++ b/scripts/lib/wic/plugins/source/empty.py >> @@ -0,0 +1,32 @@ >> +# >> +# SPDX-License-Identifier: MIT >> +# >> + >> +# The empty wic plugin is used to create unformatted empty partitions >> +for wic # images. >> +# To use it you must pass "empty" as argument for the "--source" >> +parameter in # the wks file. For example: >> +# part foo --source empty --ondisk sda --size="1024" --align 1024 >> + >> +import logging >> + >> +from wic.pluginbase import SourcePlugin >> + >> +logger = logging.getLogger('wic') >> + >> +class EmptyPartitionPlugin(SourcePlugin): >> + """ >> + Populate unformatted empty partition. >> + """ >> + >> + name = 'empty' >> + >> + @classmethod >> + def do_prepare_partition(cls, part, source_params, cr, cr_workdir, >> + oe_builddir, bootimg_dir, kernel_dir, >> + rootfs_dir, native_sysroot): >> + """ >> + Called to do the actual content population for a partition i.e. it >> + 'prepares' the partition to be incorporated into the image. >> + """ >> + return > > >Thanks, the wic test coverage is pretty comprehensive, could you add a test >for this please ("oe-selftest -r wic" is the test command).
Sure. I'm sending a V2 shortly. > >Cheers, > >Richard >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#145382): https://lists.openembedded.org/g/openembedded-core/message/145382 Mute This Topic: https://lists.openembedded.org/mt/78686776/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
