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.
Reviewed: https:/ /review. openstack. org/541815 /git.openstack. org/cgit/ openstack/ charm-neutron- gateway/ commit/ ?id=bf0cdcf9ee8 898d53c4b0d8a34 7aa31a931feba2
Committed: https:/
Submitter: Zuul
Branch: master
commit bf0cdcf9ee8898d 53c4b0d8a347aa3 1a931feba2
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> ed87265f51fdd69 caf14fb3b16
Co-Authored-By: Dmitrii Shcherbakov <email address hidden>
Change-Id: I4d3389a0fe376f
Closes-Bug: #1747964