Neutron shared routines and utilities.
Go to file
Boden R 14bc0d9408 rehome db api orm event listener functions
The rehome/consumption of the db api caused some errors in consumer
projects related to the ORM event listeners no longer getting
initialized [1]. While the short term fix [1] was to import neutron's
db api elsewhere, this doesn't work longer term as consumers need to
decouple from neutron, thus not importing neutron modules.

This patch rehomes the db api ORM event listeners into neutron-lib and
initializes them upon import of neutron_lib (top-level). This change
will allow consumers to load the event listeners by importing anything
from neutron-lib, thus breaking the dependency on neutron.

This patch also bumps the requirement for SQLAlchemy to match neutrons.

[1] https://bugs.launchpad.net/neutron/+bug/1802369

Related-Bug: 1802369

Change-Id: I3e702b99fd5084e8090f93c384aa1f704edceaff
2018-12-31 10:28:49 -07:00
api-ref/source api-ref: document uplink status propagation 2018-12-10 23:47:58 +00:00
doc Update devel info: mailing list 2018-12-05 08:56:19 +08:00
neutron_lib rehome db api orm event listener functions 2018-12-31 10:28:49 -07:00
releasenotes rehome db api orm event listener functions 2018-12-31 10:28:49 -07:00
tools Remove tools/tox_install.sh 2018-03-07 20:31:12 +01:00
.coveragerc Improvements to tox envs 2015-12-19 01:00:22 -05:00
.gitignore Switch to stestr 2018-05-24 11:09:18 -07:00
.gitreview Added .gitreview 2015-11-19 19:54:39 +00:00
.mailmap Initial cookiecutter commit 2015-11-20 17:24:43 -07:00
.stestr.conf Fix unit test failures due to switch to testr changes 2017-09-14 08:17:35 -07:00
.zuul.yaml Use templates for cover and lower-constraints 2018-09-07 15:35:30 +02:00
CONTRIBUTING.rst Merge "Update links in CONTRIBUTING.rst" 2017-10-05 20:47:37 +00:00
HACKING.rst Update the documentation link for doc migration 2017-07-20 15:46:41 +00:00
LICENSE Initial cookiecutter commit 2015-11-20 17:24:43 -07:00
README.rst Add release notes link to README 2018-06-20 19:29:43 +08:00
babel.cfg Initial cookiecutter commit 2015-11-20 17:24:43 -07:00
lower-constraints.txt rehome db api orm event listener functions 2018-12-31 10:28:49 -07:00
requirements.txt rehome db api orm event listener functions 2018-12-31 10:28:49 -07:00
setup.cfg Change openstack-dev to openstack-discuss 2018-12-04 11:03:31 +08:00
setup.py Updated from global requirements 2017-03-02 11:49:11 +00:00
test-requirements.txt Add bandit to pep8 gate 2018-06-14 11:38:33 -04:00
tox.ini Update min tox version to 2.3.2 2018-11-09 00:54:46 +07:00

README.rst

Team and repository tags

image

neutron-lib

Neutron shared routines and utilities

Features

  • TODO