diff options
| author | Jenkins <jenkins@review.openstack.org> | 2014-11-21 14:38:14 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2014-11-21 14:38:14 +0000 |
| commit | a2450d85e0dc0cb29172c6477582e6354146a496 (patch) | |
| tree | 9ec9c5981c5396872414d203eb310f0ac2d75ccc /openstackclient/shell.py | |
| parent | ae00019c646fc4a2c74bbf2d024e31aaccaa545b (diff) | |
| parent | 2b02beaa5182e678d9da00402a7c4f137710f813 (diff) | |
| download | python-openstackclient-a2450d85e0dc0cb29172c6477582e6354146a496.tar.gz | |
Merge "Liberalize version matching a bit"
Diffstat (limited to 'openstackclient/shell.py')
| -rw-r--r-- | openstackclient/shell.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/openstackclient/shell.py b/openstackclient/shell.py index 1198bae1..ac5556af 100644 --- a/openstackclient/shell.py +++ b/openstackclient/shell.py @@ -255,7 +255,8 @@ class OpenStackShell(app.App): if version_opt: api = mod.API_NAME self.api_version[api] = version_opt - version = '.v' + version_opt.replace('.', '_') + # Command groups deal only with major versions + version = '.v' + version_opt.replace('.', '_').split('_')[0] cmd_group = 'openstack.' + api.replace('-', '_') + version self.command_manager.add_command_group(cmd_group) self.log.debug( |
