[OE-core] [OE-Core][PATCHv2 1/1] wic: argparse now used for help functionality.
Paul Eggleton
paul.eggleton at linux.intel.com
Fri Feb 16 12:45:28 UTC 2018
Hi Amber
On Wednesday, 31 January 2018 07:24:42 NZDT anelliot wrote:
> The wic help output formally consisted of manually created strings mixed
> with argparse,
> which was unformatted and unusable. This fix cleans up the help messages,
> rewrites help
> functionality to use argparse, and adds functionality to show information
> for plugins (similar to canned images).
So after an inexcusably long delay on my part, I looked at this today. The
move to argparse is a definite improvement, however I do have the following
concerns:
* "wic help" no longer seems to accept an argument i.e. the command to show
help for. I'll grant that it's not really needed if you know you can run wic
<command> --help instead, but then we do still provide it so it seems to me it
ought to work in a similar manner to how it did previously. I looked elsewhere
and it seems "git help <command>" works that way too, FWIW.
* What's with the apparent change from "help" to "info"? That's not mentioned
in the commit message.
* Some of the tests seem to be switched around in purpose but keep the same
ID; some switch from --help to -h which should be the same thing. It's not
clear to me what's been done there and why. I can understand the tests need
updating as a result of the changes, but this seems to do more than that, and
there's no explanation in the commit message.
* Newline should not be dropped at the end
(It could be that this would benefit from being split up, i.e. do the argparse
switchover in one commit and then other changes in subsequent commits, but I'm
willing to be convinced otherwise.)
Cheers,
Paul
--
Paul Eggleton
Intel Open Source Technology Centre
More information about the Openembedded-core
mailing list