python-tempestconf/config_tempest/tests/services
Arx Cruz a9af6c823d Remove static class loader
This commit remove the static class loader and add a dynamic one.
This is done using a new property available_classes that checks for
classes inherited by Services and generate a list of it.
It also change how tempestconf identify available services using the
list_services api instead of get_catalog api from tempest lib.
This way, tempestconf are no longer generating Services objects for
services that doesn't have a specialized class, but still set the
defaults for true or false if a service is running or not.
The discover method has changed to get the services from the list of
services instead of from the catalog.

Change-Id: Ic9d482378e9c975ed00f6aa7ed5f7aed6956d229
Story: 2002787
Task: 22672
2018-08-27 17:17:41 +02:00
..
__init__.py Refactor to improve modularity, scalability, OOP 2018-04-16 14:48:14 +00:00
test_base.py Refactor to improve modularity, scalability, OOP 2018-04-16 14:48:14 +00:00
test_boto.py Remove static class loader 2018-08-27 17:17:41 +02:00
test_ceilometer.py More compatibility with Python 3 2018-06-26 23:20:52 +02:00
test_compute.py Enhancements in nova support 2018-05-28 11:06:12 +02:00
test_horizon.py horizon: don't error out for certificate issues 2018-08-03 17:11:14 +02:00
test_identity.py Fix identity service url for v3 2018-06-12 23:44:22 +02:00
test_image.py Fix http_image uploading to glance 2018-07-10 14:59:37 +00:00
test_network.py Refactor to improve modularity, scalability, OOP 2018-04-16 14:48:14 +00:00
test_object_storage.py Merge "Fix check_service_status" 2018-07-02 09:42:05 +00:00
test_services.py Remove static class loader 2018-08-27 17:17:41 +02:00
test_volume.py Refactor to improve modularity, scalability, OOP 2018-04-16 14:48:14 +00:00