4393d90524
novaclient provides version negotiation on CLI layer. In case of usage novaclient as a lib, user can specify api_version with microversion part and can try communicate with Nova endpoint which doesn't support microversions. Nova endpoint will not check X-OpenStack-Nova-API-Version header and will execute request(it can be correct or not). It this case we should warn user about his mistake and about "incorrect" response. Change-Id: I7a5ab964b7b2b2a49cc80c22bf67ad5548afb30b |
||
---|---|---|
.. | ||
fixture_data | ||
v2 | ||
__init__.py | ||
fake_actions_module.py | ||
fakes.py | ||
idfake.pem | ||
test_api_versions.py | ||
test_auth_plugins.py | ||
test_base.py | ||
test_client.py | ||
test_discover.py | ||
test_http.py | ||
test_service_catalog.py | ||
test_shell.py | ||
test_utils.py | ||
utils.py |