diff options
| author | YAMAMOTO Takashi <yamamoto@valinux.co.jp> | 2013-02-13 14:01:46 +0900 |
|---|---|---|
| committer | YAMAMOTO Takashi <yamamoto@valinux.co.jp> | 2013-02-13 14:01:46 +0900 |
| commit | 0ce65aa1f5caf5d8b897bc336c058c974a3b0eab (patch) | |
| tree | 02b700cf3aa2ec040beb14040859a039aef4ac3e /openstack | |
| parent | e650657862b0d9c070f70fe078af56c55fb02e73 (diff) | |
| download | oslo-0ce65aa1f5caf5d8b897bc336c058c974a3b0eab.tar.gz oslo-0ce65aa1f5caf5d8b897bc336c058c974a3b0eab.tar.xz oslo-0ce65aa1f5caf5d8b897bc336c058c974a3b0eab.zip | |
sort options to make --help output prettier
explicitly sort options when adding them to argparse.
it's a bit silly to print them in a dict iteration order.
Change-Id: Id508331d7ee3b24e76be7fa958d27d29905bd3d2
Signed-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>
Diffstat (limited to 'openstack')
| -rw-r--r-- | openstack/common/cfg.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openstack/common/cfg.py b/openstack/common/cfg.py index a9407b4..3088eed 100644 --- a/openstack/common/cfg.py +++ b/openstack/common/cfg.py @@ -1643,7 +1643,7 @@ class ConfigOpts(collections.Mapping): """ self._args = args - for opt, group in self._all_cli_opts(): + for opt, group in sorted(self._all_cli_opts()): opt._add_to_cli(self._oparser, group) return vars(self._oparser.parse_args(args)) |
