Updated --version to default to NOVA_VERSION
This commit is contained in:
parent
c0c5f6925e
commit
ea4b625e7b
@ -75,8 +75,8 @@ class OpenStackComputeShell(object):
|
||||
help='Defaults to env[NOVA_URL].')
|
||||
|
||||
parser.add_argument('--version',
|
||||
default='1.0',
|
||||
help='Accepts 1.0 or 1.1, defaults to 1.0')
|
||||
default=env('NOVA_VERSION'),
|
||||
help='Accepts 1.0 or 1.1, defaults to env[NOVA_VERSION].')
|
||||
|
||||
return parser
|
||||
|
||||
|
@ -16,7 +16,8 @@ class ShellTest(utils.TestCase):
|
||||
fake_env = {
|
||||
'NOVA_USERNAME': 'username',
|
||||
'NOVA_API_KEY': 'password',
|
||||
'NOVA_PROJECT_ID': 'project_id'
|
||||
'NOVA_PROJECT_ID': 'project_id',
|
||||
'NOVA_VERSION': '1.0',
|
||||
}
|
||||
_old_env, os.environ = os.environ, fake_env.copy()
|
||||
|
||||
|
@ -16,7 +16,8 @@ class ShellTest(utils.TestCase):
|
||||
os.environ = {
|
||||
'NOVA_USERNAME': 'username',
|
||||
'NOVA_API_KEY': 'password',
|
||||
'NOVA_PROJECT_ID': 'project_id'
|
||||
'NOVA_PROJECT_ID': 'project_id',
|
||||
'NOVA_VERSION': '1.0',
|
||||
}
|
||||
|
||||
self.shell = OpenStackComputeShell()
|
||||
@ -26,10 +27,7 @@ class ShellTest(utils.TestCase):
|
||||
os.environ = self.old_environment
|
||||
|
||||
def run_command(self, cmd):
|
||||
command = ['--version=1.0']
|
||||
command.extend(cmd.split())
|
||||
print command
|
||||
self.shell.main(command)
|
||||
self.shell.main(cmd.split())
|
||||
|
||||
def assert_called(self, method, url, body=None):
|
||||
return self.shell.cs.assert_called(method, url, body)
|
||||
|
@ -18,6 +18,7 @@ class ShellTest(utils.TestCase):
|
||||
'NOVA_USERNAME': 'username',
|
||||
'NOVA_API_KEY': 'password',
|
||||
'NOVA_PROJECT_ID': 'project_id',
|
||||
'NOVA_VERSION': '1.1',
|
||||
}
|
||||
|
||||
self.shell = OpenStackComputeShell()
|
||||
@ -27,10 +28,7 @@ class ShellTest(utils.TestCase):
|
||||
os.environ = self.old_environment
|
||||
|
||||
def run_command(self, cmd):
|
||||
command = ['--version=1.1']
|
||||
command.extend(cmd.split())
|
||||
print command
|
||||
self.shell.main(command)
|
||||
self.shell.main(cmd.split())
|
||||
|
||||
def assert_called(self, method, url, body=None):
|
||||
return self.shell.cs.assert_called(method, url, body)
|
||||
|
Loading…
x
Reference in New Issue
Block a user