Enable flavor plugin as a default service plugin

This enables the flavor plugin by default. Since it is a
plugin that only controls flavor listing and associations
there isn't much of a downside to always having it enabled.

If another core plugin implements the flavors extension, this
will conflict with it, but we should standardize on a data model
across plugins for flavors so it will be better to encourage them
use the integrated flavors service plugin.

This also enables the 'flavors' extension for the API tests to
exercise the flavors functionality.

Partially-Implements: bp/multi-l3-backends
Change-Id: I6f27eaa02d6248a7f1ae5e6e81d4a60638cc6b7e
This commit is contained in:
Kevin Benton 2016-05-12 07:28:02 -07:00
parent f3eb620ebf
commit 43246b3529
2 changed files with 3 additions and 1 deletions

View File

@ -43,7 +43,8 @@ DEFAULT_SERVICE_PLUGINS = {
'auto_allocate': 'auto-allocated-topology',
'tag': 'tag',
'timestamp_core': 'timestamp_core',
'network_ip_availability': 'network-ip-availability'
'network_ip_availability': 'network-ip-availability',
'flavors': 'flavors',
}
# Service operation status constants

View File

@ -13,6 +13,7 @@ NETWORK_API_EXTENSIONS="
external-net, \
extra_dhcp_opt, \
extraroute, \
flavors, \
l3-ha, \
l3_agent_scheduler, \
metering, \