Merge "Fix NotImplementedError in dbcounter on SQLA 2.x"
diff --git a/lib/neutron b/lib/neutron
index 8708bf4..368a1b9 100644
--- a/lib/neutron
+++ b/lib/neutron
@@ -294,6 +294,7 @@
source $TOP_DIR/lib/neutron_plugins/services/placement
source $TOP_DIR/lib/neutron_plugins/services/trunk
source $TOP_DIR/lib/neutron_plugins/services/qos
+source $TOP_DIR/lib/neutron_plugins/services/segments
# Use security group or not
if has_neutron_plugin_security_group; then
@@ -416,6 +417,10 @@
configure_l3_agent_extension_gateway_ip_qos
fi
fi
+ if is_service_enabled neutron-segments; then
+ configure_placement_neutron
+ configure_segments_extension
+ fi
# Finally configure Neutron server and core plugin
if is_service_enabled q-agt neutron-agent q-svc neutron-api; then
diff --git a/lib/neutron_plugins/services/segments b/lib/neutron_plugins/services/segments
new file mode 100644
index 0000000..08936ba
--- /dev/null
+++ b/lib/neutron_plugins/services/segments
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+function configure_segments_service_plugin {
+ neutron_service_plugin_class_add segments
+}
+
+function configure_segments_extension {
+ configure_segments_service_plugin
+}
+