Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
None
-
None
-
9223372036854775807
Description
The parser code has a lot of unused complexity that can be streamlined. Refactor the parser makes the interface simpler from a development perspective and can provide a consistent user experience for all of the lustre utilities.
My main motivations:
- Cut down cut duplication between all of the lustre utils
- Make it easier to implement a git like help feature afterwards
- Make it easier to implement testing over all possible commands (i.e. make sure every command has a help text or man page)