Comment 3 for bug 1680915

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tempest (master)

Reviewed: https://review.openstack.org/454886
Committed: https://git.openstack.org/cgit/openstack/tempest/commit/?id=3b6d599c9bc2317889607b815ce8e9a94b951922
Submitter: Jenkins
Branch: master

commit 3b6d599c9bc2317889607b815ce8e9a94b951922
Author: Andrea Frittoli <email address hidden>
Date: Sun Apr 9 18:57:16 2017 +0200

    Deprecate client_parameters from ServiceClients

    client_parameters was been designed as a way to pass parameters
    for service clients to the ServiceClients class.

    After the initial implementation, the client registry was added,
    which allows for automatic registration of all clients and their
    parameters. If configuration is available, parameters will be
    pushed into the registry automatically.

    When the registry part was implemented, the client_parameters logic
    has been broken. Parameters are loaded and prepared correctly, but
    ultimately they are not used for registration, they are basically ignored.

    So this commit simply deprecates client_parameters, so that once it's not
    used in tempest/clients.py anymore and the deprecation periodic is over
    it can be removed.

    closes-bug: #1680915
    Change-Id: Ib37bde098d15ce440297728f0d0e1087b8693b6c