From 21b6445ae036857b328ae6a8814533ea42808a9c Mon Sep 17 00:00:00 2001 From: Nachi Ueno Date: Thu, 19 Jul 2012 07:00:05 +0000 Subject: [PATCH] Initial implemention of MetaPlugin This plugin supports multiple plugins at same time. This plugin is for L3 connectivility between networks which are realized by different plugins. This plugin add new attribute 'flavor:id'. flavor:id correspond to specific plugin. flavor-plugin mapping could be configureable by plugin_list config. This plugin also support extensions. We can map extension to plugin by using extension_map config. Implements blueprint metaplugin Change-Id: Ia94d2349fb3ce9f121bbd2505324ae6f0c34247a --- setup.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup.py b/setup.py index 60caf27d0..78238fd6f 100644 --- a/setup.py +++ b/setup.py @@ -48,6 +48,7 @@ cisco_plugin_config_path = 'etc/quantum/plugins/cisco' linuxbridge_plugin_config_path = 'etc/quantum/plugins/linuxbridge' nvp_plugin_config_path = 'etc/quantum/plugins/nicira' ryu_plugin_config_path = 'etc/quantum/plugins/ryu' +meta_plugin_config_path = 'etc/quantum/plugins/metaplugin' DataFiles = [ (config_path, @@ -70,6 +71,8 @@ DataFiles = [ (nvp_plugin_config_path, ['etc/quantum/plugins/nicira/nvp.ini']), (ryu_plugin_config_path, ['etc/quantum/plugins/ryu/ryu.ini']), + (meta_plugin_config_path, + ['etc/quantum/plugins/metaplugin/metaplugin.ini']) ] setuptools.setup(