diff options
author | Mahnoor Asghar <masghar.bese15seecs@seecs.edu.pk> | 2021-10-31 17:06:34 +0500 |
---|---|---|
committer | Mahnoor Asghar <masghar.bese15seecs@seecs.edu.pk> | 2021-11-02 11:17:21 +0500 |
commit | 47128126b01af32119cedc588f1b19f46a870328 (patch) | |
tree | 9170f7b30533517d840c72cd01c8c837c3e061c5 | |
parent | 6f1be0651bcbb16a052b5a7aad11842bdfefe220 (diff) | |
download | python-ironicclient-47128126b01af32119cedc588f1b19f46a870328.tar.gz |
Made `baremetal <command> --help` display command specific help.
`baremental node show --help`
shows the same command-specific help message as:
`baremetal help node show`
Story: 2009265
Task: 43500
Change-Id: Id79a88a1df0e641d951e46433ad9961376241cc2
-rw-r--r-- | ironicclient/shell.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ironicclient/shell.py b/ironicclient/shell.py index 0edc585..22bf3a3 100644 --- a/ironicclient/shell.py +++ b/ironicclient/shell.py @@ -137,7 +137,8 @@ class App(app.App): self.config = os_config.OpenStackConfig(override_defaults=_DEFAULTS) super(App, self).__init__(description=_DESCRIPTION, version=str(version_info), - command_manager=mgr) + command_manager=mgr, + deferred_help=True) def build_option_parser(self, description, version, argparse_kwargs=None): parser = super(App, self).build_option_parser( |