From a2f1056c40773bb64d8fecafd5b684b94eaed892 Mon Sep 17 00:00:00 2001 From: Javier Sánchez Parra Date: Wed, 12 May 2021 17:14:40 +0200 Subject: Add alias "set mode" "ogcli set modes ..." should be "ogcli set mode ..." because clients only have one mode assigned at a time. To not break the backwards compatibility, this commits adds "set mode" but maintains "set modes". --- cli/cli.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cli/cli.py b/cli/cli.py index 61db374..21d69ed 100644 --- a/cli/cli.py +++ b/cli/cli.py @@ -74,12 +74,12 @@ class OgCLI(): OgDisk.list_disks(self.rest, args[1:]) def set(self, args): - choices = ['modes'] + choices = ['modes', 'mode'] parser = argparse.ArgumentParser(prog='ogcli set') parser.add_argument('item', choices=choices) parsed_args = parser.parse_args([args[0]]) - if parsed_args.item == 'modes': + if parsed_args.item in choices: OgModes.set_modes(self.rest, args[1:]) def send(self, args): -- cgit v1.2.3-18-g5258