bb2b5673b1
This patch removes the "Classification Groups" from Neutron Classifier's migrations. Reasoning: For other extensions to use Neutron Classifier's "Classification Groups" they will need to make a foreign key association to the "classification group's" id. When the DB migrations are being run, the "Classification Group" table has to exist before it can be referenced. As Neutron runs it's own DB migrations before other extensions, this means that the QoS extensions would not be able to use "Classifications". This patch is the first of 2 patches, with the 2nd patch inserting the "Classification Groups" into Neutron's migrations. Link to 2nd patch: https://review.opendev.org/#/c/636333/ Note: Only the L2 Agent is currently being imported. Recent changes include: - Change functional tests to correspond to the class migrations - Change neutron_classifier/objects/classifications to classification to correspond to the neutron/objects naming convention. - Change all objects imported from neutron.objects.classification to be imported as n_class_obj. - Change all objects imported from neutron_classifier/objects/ classification to be imported as class_obj. Depends-On: https://review.opendev.org/636333 Change-Id: Ibf5424b643b027da1fd03780f7ef81b970400c28 |
||
---|---|---|
.. | ||
cli | ||
common | ||
db | ||
extensions | ||
objects | ||
services | ||
tests | ||
__init__.py | ||
version.py |