From db0a653551d55e029207a89868ffc278e19cd3ff Mon Sep 17 00:00:00 2001 From: Sami Shahin Date: Wed, 13 Mar 2019 12:50:13 -0400 Subject: [PATCH] [cli] Fix: Use dashes in ui validate flag - Add ui-validate-io flag with dashes - Add comment to ui_validate_io as deprecated This follows the conventions set by other CLI tools --- operatorcourier/cli.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/operatorcourier/cli.py b/operatorcourier/cli.py index 09365d7..afe8ab0 100644 --- a/operatorcourier/cli.py +++ b/operatorcourier/cli.py @@ -58,11 +58,16 @@ def parse(self): help='Path of your directory of yaml files to bundle. ' 'Either set this or use the files argument for bundle data.') verify_parser.add_argument( - '--ui_validate_io', + '--ui-validate-io', help='Validate bundle for operatorhub.io UI. ' 'To visually confirm that your operator will be displayed correctly, ' 'please visit https://operatorhub.io/preview and paste ' 'your operator CSV.', + dest='ui_validate_io', + action='store_true') + verify_parser.add_argument( # DEPRECATED; BW compatibility + '--ui_validate_io', + help=argparse.SUPPRESS, action='store_true') verify_parser.add_argument( '--validation-output',