neutron-classifier/neutron_classifier/services
Sara Nierodzik bb2b5673b1 Migrating "Classification Groups"
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
2019-08-14 15:06:22 +00:00
..
classification Migrating "Classification Groups" 2019-08-14 15:06:22 +00:00
__init__.py Version 0 Patch 2018-08-21 17:37:40 +00:00