
All the files was only used by service. Merged in one file. Rename the common package with underscore to indicate it's private one. Made the same for the eventlet and threading backend. Change-Id: Id81d2737f45695f6ccda4807924615b9673bf376 Signed-off-by: Daniel Bengtsson <dbengt@redhat.com>
20 lines
883 B
YAML
20 lines
883 B
YAML
---
|
|
upgrade:
|
|
- |
|
|
Internal backend modules have been renamed to **explicitly indicate that
|
|
they are** private:
|
|
|
|
* ``oslo_service.backend.common`` → ``oslo_service.backend._common``
|
|
* ``oslo_service.backend.threading`` → ``oslo_service.backend._threading``
|
|
* ``oslo_service.backend.eventlet`` → ``oslo_service.backend._eventlet``
|
|
|
|
These modules were never intended to be used directly. **This change makes
|
|
it clearer** that they are internal to ``oslo_service.backend``. Projects
|
|
should only interact with the backend system via the public interface
|
|
provided in ``oslo_service.backend.__init__``—**specifically through
|
|
functions like** ``get_component()``, ``get_backend()``, and
|
|
``init_backend()``.
|
|
|
|
**If your project was** directly importing any of these modules, please
|
|
update the imports to use the public API instead.
|