Comment 2 for bug 1747964

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

Reviewed: https://review.openstack.org/541815
Committed: https://git.openstack.org/cgit/openstack/charm-neutron-gateway/commit/?id=bf0cdcf9ee8898d53c4b0d8a347aa31a931feba2
Submitter: Zuul
Branch: master

commit bf0cdcf9ee8898d53c4b0d8a347aa31a931feba2
Author: Anton Kremenetsky <email address hidden>
Date: Wed Feb 7 20:27:07 2018 +0300

    load interface_driver using a symbolic name

    Instead of relying on a full class path let's use symbolic names and
    namespaces from setup.cfg which relies on stevedore to use a proper
    class. This can only be used for code-paths that do not rely on direct
    usage of importlib which is not the case for the metering agent, which
    is why its config is left untouched.

    Co-Authored-By: Anton Kremenetsky <email address hidden>
    Co-Authored-By: Dmitrii Shcherbakov <email address hidden>
    Change-Id: I4d3389a0fe376fed87265f51fdd69caf14fb3b16
    Closes-Bug: #1747964