From c0cc1b33606f75186930cde8f1ffdbcf85b7a8de Mon Sep 17 00:00:00 2001 From: Maisam Arif Date: Mon, 28 Apr 2025 10:41:40 -0500 Subject: [PATCH] [SWDEV-529603] Fix subcommand aliasing Signed-off-by: Maisam Arif Change-Id: I1c15faffa5fda1b8f5c2f5d6e4c7ae746ff8ee7c [ROCm/amdsmi commit: 4099fee17f3fc7701f6b7da277873b2668a12bd5] --- projects/amdsmi/amdsmi_cli/amdsmi_cli.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/projects/amdsmi/amdsmi_cli/amdsmi_cli.py b/projects/amdsmi/amdsmi_cli/amdsmi_cli.py index 05483a1a4e..d6fbdb6f79 100755 --- a/projects/amdsmi/amdsmi_cli/amdsmi_cli.py +++ b/projects/amdsmi/amdsmi_cli/amdsmi_cli.py @@ -102,9 +102,9 @@ if __name__ == "__main__": except NameError: logging.debug("argcomplete module not found. Autocomplete will not work.") - valid_commands = ['version', 'list', 'static', 'firmware', 'bad-pages', - 'metric', 'process', 'profile', 'event', 'topology', 'set', - 'reset', 'monitor', 'xgmi', 'partition', 'ras', '--help', '-h'] + # Store possible subcommands & aliases for later errors + valid_commands = amd_smi_parser.possible_commands + valid_commands += ['--help', '-h'] sys.argv = [arg.lower() if arg.startswith('--') or not arg.startswith('-') else arg for arg in sys.argv]