neutron: support linuxbridge
Before assuming openvswitch agent, first check if Q_AGENT is set to linuxbridge, in which case, use linuxbridge agent. Change-Id: Iab88e630f98e73a2d5676229807487cb8806077d
This commit is contained in:
parent
ed53369a6d
commit
2119a54034
|
@ -120,7 +120,12 @@ Q_DHCP_CONF_FILE=${Q_DHCP_CONF_FILE:-"$NEUTRON_CONF_DIR/dhcp_agent.ini"}
|
|||
AGENT_META_BINARY=${AGENT_META_BINARY:-"$NEUTRON_BIN_DIR/neutron-metadata-agent"}
|
||||
Q_META_CONF_FILE=${Q_META_CONF_FILE:-"$NEUTRON_CONF_DIR/metadata_agent.ini"}
|
||||
|
||||
AGENT_BINARY=${AGENT_BINARY:-"$NEUTRON_BIN_DIR/neutron-openvswitch-agent"}
|
||||
if [ "$Q_AGENT" == "linuxbridge" ]; then
|
||||
AGENT_BINARY=${AGENT_BINARY:-"$NEUTRON_BIN_DIR/neutron-linuxbridge-agent"}
|
||||
else
|
||||
# fall back to openvswitch as the default
|
||||
AGENT_BINARY=${AGENT_BINARY:-"$NEUTRON_BIN_DIR/neutron-openvswitch-agent"}
|
||||
fi
|
||||
|
||||
AGENT_LBAAS_BINARY=${AGENT_LBAAS_BINARY:-"$NEUTRON_BIN_DIR/neutron-lbaas-agent"}
|
||||
LBAAS_AGENT_CONF_FILENAME=${LBAAS_AGENT_CONF_FILENAME:-"/etc/neutron/services/loadbalancer/haproxy/lbaas_agent.ini"}
|
||||
|
|
Loading…
Reference in New Issue