There is no way to figure out how this app is actually working, without making assumptions and while listening to output of a debug run. Documentation will not necessarily solve the immediate issues
main.py --help and main.py [action] --help display the same (incorrect) output
Getting help for a particular plugin's case is far from intuitive (documentation)
The only way to get --help is inherently broken (but still available anyways)
This is an issue for child plugin subparsers. The best I can understand is every parser is a parent parser, and in the case of main.py, the parent parser will always need some sort of child parser for complete (useful) output.
There is no way to figure out how this app is actually working, without making assumptions and while listening to output of a debug run. Documentation will not necessarily solve the immediate issues
main.py --help
andmain.py [action] --help
display the same (incorrect) output--help
is inherently broken (but still available anyways)This is an issue for child plugin subparsers. The best I can understand is every parser is a parent parser, and in the case of
main.py
, the parent parser will always need some sort of child parser for complete (useful) output.