CLI does not display the correct help message for sub-commands
Running:
python3 -m d3m dataset convert foo
Returns:
usage: d3m [-h] [-p PATH] [--compute-digest {NEVER,ONLY_IF_MISSING,ALWAYS}]
[--strict-resolving] [--strict-digest]
{index,pipeline,problem,dataset,pipeline-run,runtime} ...
d3m: error: unrecognized arguments: foo
While I would expect it would be something more similar to what python3 -m d3m dataset convert --help returns:
usage: d3m dataset convert [-h] [-i INPUT_URI] [-o OUTPUT_URI] [--no-metadata]
Converts one dataset to another.
optional arguments:
-h, --help show this help message and exit
-i INPUT_URI, --input INPUT_URI
input path or URI of a dataset
-o OUTPUT_URI, --output OUTPUT_URI
output path or URI of a dataset
--no-metadata do not preserve metadata