neutron-lib/releasenotes/notes/rehome-worker-b7e9c7f477bdb926.yaml
Boden R 534333ca9c rehome NeutronWorker class
This patch rehomes neutron.worker.NeutronWorker as
neutron_lib.worker.BaseWorker. While this class is only
used by networking-ovn out of the neutron tree today [1],
the ML2 MechanismDriver (publically extendable) supports
workers directly [2] (ex: get_workers()). As a result the worker
is part of our publicly extendable API and thus seems a likely
candidate for neutron-lib.

UTs and a release note are also included.

[1] http://codesearch.openstack.org/?q=NeutronWorker
[2] https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/driver_api.py#L981

Change-Id: Id1be78e483da7474e9007c7180e92fbf46863a52
2017-03-15 09:47:18 -06:00

5 lines
147 B
YAML

---
features:
- The ``NeutronWorker`` class from the ``neutron.worker`` module is now
available as ``BaseWorker`` in ``neutron_lib.worker``.