python-novaclient/novaclient
Sean Dague 420dc2884a refactor functional test base class to no inherit from tempest_lib
Test base classes inheriting outside the existing source tree to
anything higher up the stack than testtools is really an anti
pattern. It makes it *far* less clear what is going on. We really need
to own and understand our base class setup for tests.

This does that unwind, so that we only now call out to tempest_lib in
specific ways (like building clients, using decorators). The timeout
and log capture pieces are pulled inline.

At the end of this we end up with a base test that defines:

 - self.client - a Nova API client
 - self.flavor - a workable flavor for booting guests
 - self.image - a workable image for booting guests
 - self.cli_clients - tempest_lib cli clients

Change-Id: I716be51d7d1825a757934298f06b2f04d64cf0dd
2015-04-21 11:06:00 -04:00
..
openstack Curl statements to include globoff for IPv6 URLs 2014-11-14 14:27:03 +00:00
tests refactor functional test base class to no inherit from tempest_lib 2015-04-21 11:06:00 -04:00
v1_1 Rename v1_1 to v2 2015-02-04 17:40:46 +02:00
v2 Merge "Remove all imports from oslo namespace" 2015-04-20 22:42:54 +00:00
__init__.py Migrate to pbr. 2013-05-19 10:00:38 +03:00
auth_plugin.py debug level logs should not be translated 2014-05-13 11:39:13 +02:00
base.py Ensure the use of volume endpoint in volumes apis 2015-03-17 01:19:11 +00:00
client.py Remove all imports from oslo namespace 2015-04-20 13:52:38 +03:00
crypto.py Corrects typos "coearse," "proejct," and "unecrypts" 2014-09-18 15:24:54 -07:00
exceptions.py Add retry_after only to exceptions supporting it 2014-09-18 13:07:17 +02:00
extension.py Use common code instead of novaclient.utils 2014-09-19 16:56:13 +03:00
i18n.py Remove all imports from oslo namespace 2015-04-20 13:52:38 +03:00
service_catalog.py Enable check for E127 2014-10-23 14:28:50 +00:00
shell.py Remove all imports from oslo namespace 2015-04-20 13:52:38 +03:00
utils.py Remove all imports from oslo namespace 2015-04-20 13:52:38 +03:00