These patches introduce a new command-line interface that provides
distinct subcommands for the user.
Through the use of argparse, users see simpler help menus and can
view positional and optional arguments for all tuna commands.
The internal implementation is also simplified by removing the need
for a saved state for each iteration of parsing.
v2 Removes unnecessary sample.py file added in previous version,
moves changes to show_irqs() from patch 1/3 to 3/3.
Leah Leshchinsky (3):
tuna: Update command-line interface
tuna: Edit param variable to print full policy name
tuna: Remove unused functions and globals
tuna-cmd.py | 633 ++++++++++++++++++++-------------------------------
tuna/tuna.py | 7 +-
2 files changed, 246 insertions(+), 394 deletions(-)
--
2.27.0