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
2018-08-27 17:17:41 +02:00
2018-08-07 14:22:37 +00:00
2018-08-10 14:38:15 +00:00
2018-08-17 01:35:00 +00:00
2016-08-24 17:21:57 +02:00
2018-07-18 08:03:26 +00:00
2016-08-24 17:21:57 +02:00
2018-08-17 01:35:00 +00:00
2018-06-05 15:13:26 +00:00
2016-08-24 17:21:57 +02:00
2018-07-16 14:50:11 +00:00
2018-07-02 09:21:17 +00:00
2018-06-26 23:20:52 +02:00

python-tempestconf

Overview

python-tempestconf will automatically generate the tempest configuration based on your cloud.

Description
Automatic Tempest Configuration Generator
Readme 8.2 MiB
Languages
Python 99.8%
Jinja 0.2%