tempest/tempest/cmd
Jordan Pittier 00f259670c Get rid of httplib2, use urllib3 instead
httplib2 has been abandonned by its author [1] and is less going
to be updated and maintained than urllib3. So, let's replace httplib2
with urllib3.

Note that this patch mostly rework the unit tests.

I removed the files `tempest.tests.fake_identity` and
`tempest.tests.fake_http` to use their `tempest.tests.lib` counterpart.

Also, I tried to "encapsulated" HTTP calls and use
`tempest/lib/common/http.py` everywhere so that we only import
urllib3 once. This makes us not so dependent on a specific HTTP
library.

[1] http://bitworking.org/news/2016/03/an_update_on_httplib2
Change-Id: Id469e78afdb69a404144568a454d98d20a924231
2016-04-12 16:09:10 +02:00
..
__init__.py Add cmd entry point for verify_tempest_config 2014-04-30 17:36:12 +00:00
account_generator.py Merge "Make ports_client use common waiter method" 2016-04-07 17:54:13 +00:00
cleanup_service.py Change alarm client name and tenant name 2016-04-08 14:55:35 +00:00
cleanup.py Change alarm client name and tenant name 2016-04-08 14:55:35 +00:00
init.py Fix H404/405 violations for remaining 2015-11-19 11:22:29 +00:00
javelin.py Make ports_client use common waiter method 2016-04-06 06:00:08 -07:00
list_plugins.py Add tempest-list-plugins 2016-01-08 10:02:12 -06:00
main.py Fix to show cli subcommand help message 2016-01-13 13:54:35 +09:00
resources.yaml javelin: add network and secgroup resources 2014-11-12 10:45:48 +01:00
run_stress.py Removed deprecation warning from 'tempest --help' 2016-03-23 22:19:40 -05:00
verify_tempest_config.py Get rid of httplib2, use urllib3 instead 2016-04-12 16:09:10 +02:00