summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorKailun Qin <kailun.qin@intel.com>2019-03-05 18:44:28 +0800
committerSlawek Kaplonski <skaplons@redhat.com>2019-03-07 08:20:30 +0000
commit563a536d02e54367974635007a865f0e432e8399 (patch)
treec458f5113a03c7cdaa6b12f0fb210b996431a0a0 /setup.cfg
parent513dd7f46bc9a1a7671366f0ab94ae0fccde25a1 (diff)
downloadneutron-563a536d02e54367974635007a865f0e432e8399.tar.gz
Support Network Segment Range CRUD as extensions
This patch adds the support for network segment range CRUD. Subsequent patches will be added to use this network segment range on segment allocation if this extension is loaded. Changes include: - an API extension which exposes the segment range to be administered; - standard attributes with tagging support for the new resource; - a new service plugin "network_segment_range" for the feature enabling/disabling; - a new network segment range DB table model along with operation logic; - Oslo Versioned Objects for network segment range data model; - policy-in-code support for network segment range. Co-authored-by: Allain Legacy <Allain.legacy@windriver.com> Partially-implements: blueprint network-segment-range-management Change-Id: I75814e50b2c9402fe6776229d469745d7a72290b
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg2
1 files changed, 2 insertions, 0 deletions
diff --git a/setup.cfg b/setup.cfg
index 46118d8b4c..5b0e3aa08a 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -68,6 +68,7 @@ neutron.service_plugins =
auto_allocate = neutron.services.auto_allocate.plugin:Plugin
segments = neutron.services.segments.plugin:Plugin
network_ip_availability = neutron.services.network_ip_availability.plugin:NetworkIPAvailabilityPlugin
+ network_segment_range = neutron.services.network_segment_range.plugin:NetworkSegmentRangePlugin
revisions = neutron.services.revisions.revision_plugin:RevisionPlugin
timestamp = neutron.services.timestamp.timestamp_plugin:TimeStampPlugin
trunk = neutron.services.trunk.plugin:TrunkPlugin
@@ -196,6 +197,7 @@ neutron.objects =
NetworkPortSecurity = neutron.objects.network:NetworkPortSecurity
NetworkRBAC = neutron.objects.network:NetworkRBAC
NetworkSegment = neutron.objects.network:NetworkSegment
+ NetworkSegmentRange = neutron.objects.network:NetworkSegmentRange
Port = neutron.objects.ports:Port
PortBinding = neutron.objects.ports:PortBinding
PortBindingLevel = neutron.objects.ports:PortBindingLevel