From 22cf648cf64029b6ba34a77aadd43b356acd53e7 Mon Sep 17 00:00:00 2001 From: Hirofumi Ichihara Date: Thu, 23 Jul 2015 18:13:55 +0900 Subject: [PATCH] Remove restraint on agent file from ml2 plugin Ml2 plugin always needs agent file even if the agent is out of tree. This patch removes the restraint and ofagent_agent. Change-Id: I12de58e13da1fd162ad8b632d895779ae7560c3c Closes-Bug: #1477459 --- lib/neutron_plugins/ml2 | 4 +++- lib/neutron_plugins/ofagent_agent | 4 ---- 2 files changed, 3 insertions(+), 5 deletions(-) delete mode 100644 lib/neutron_plugins/ofagent_agent diff --git a/lib/neutron_plugins/ml2 b/lib/neutron_plugins/ml2 index 13ffee9b5b..ace5335a78 100755 --- a/lib/neutron_plugins/ml2 +++ b/lib/neutron_plugins/ml2 @@ -19,7 +19,9 @@ fi # Default openvswitch L2 agent Q_AGENT=${Q_AGENT:-openvswitch} -source $TOP_DIR/lib/neutron_plugins/${Q_AGENT}_agent +if [ -f $TOP_DIR/lib/neutron_plugins/${Q_AGENT}_agent ]; then + source $TOP_DIR/lib/neutron_plugins/${Q_AGENT}_agent +fi # List of MechanismDrivers to load Q_ML2_PLUGIN_MECHANISM_DRIVERS=${Q_ML2_PLUGIN_MECHANISM_DRIVERS:-openvswitch,linuxbridge} diff --git a/lib/neutron_plugins/ofagent_agent b/lib/neutron_plugins/ofagent_agent deleted file mode 100644 index 0bc9bffb55..0000000000 --- a/lib/neutron_plugins/ofagent_agent +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/bash - -# REVISIT(yamamoto): This file is intentionally left empty -# in order to keep Q_AGENT=ofagent_agent work.