summaryrefslogtreecommitdiff
path: root/releasenotes/notes/12.2.0-plugin-service-client-registration-00b19a2dd4935ba0.yaml
blob: 64f729ac23aad32ede6f8605c132c1b8c711179f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
---
features:
  - A new optional interface `TempestPlugin.get_service_clients`
    is available to plugins. It allows them to declare
    any service client they implement. For now this is used by
    tempest only, for auto-registration of service clients
    in the new class `ServiceClients`.
  - A new singleton class `clients.ClientsRegistry` is
    available. It holds the service clients registration data
    from all plugins. It is used by `ServiceClients` for
    auto-registration of the service clients implemented
    in plugins.