Andrea Frittoli (andreaf) | e07579c | 2016-08-05 07:27:02 +0100 | [diff] [blame^] | 1 | --- |
| 2 | features: |
| 3 | - The Tempest plugin interface contains a new optional method, which allows |
| 4 | plugins to declare and automatically register any service client defined |
| 5 | in the plugin. |
| 6 | - tempest.lib exposes a new stable interface, the clients module and |
| 7 | ServiceClients class, which provides a convinient way for plugin tests to |
| 8 | access service clients defined in Tempest as well as service clients |
| 9 | defined in all loaded plugins. |
| 10 | The new ServiceClients class only exposes for now the service clients |
| 11 | which are in tempest.lib, i.e. compute, network and image. The remaing |
| 12 | service clients (identity, volume and object-storage) will be added in |
| 13 | future updates. |
| 14 | deprecations: |
| 15 | - The new clients module provides a stable alternative to tempest classes |
| 16 | manager.Manager and clients.Manager. manager.Manager only exists now |
| 17 | to smoothen the transition of plugins to the new interface, but it will |
| 18 | be removed shortly without further notice. |