python-swiftclient/tests
Tim Burke d1e1f8d8d6 Stop lazy importing keystoneclient
There were two basic problems:

  - We'd try to import on every attempt at getting auth, even when we
    already know keystoneclient isn't available.
  - Sometimes devs would hit some crazy import race involving (some
    combination of?) greenthreads and OS threads.

So let's just try the imports *once*, at import time, and have None
sentinels if it fails. Try both versions separately to decouple
failures; this should let us support a wider range of keystoneclient
versions.

Change-Id: I2367310aac74f1b7c5ea0cb1a822a491e4ba8e68
2018-09-07 16:56:13 -07:00
..
functional Remove some pointless code 2018-06-22 16:23:57 -07:00
unit Stop lazy importing keystoneclient 2018-09-07 16:56:13 -07:00
__init__.py Allow specify tenant:user in user. 2012-06-27 19:19:37 +00:00
sample.conf Merge "Document missing functional test config option" 2015-07-02 02:39:43 +00:00