Files
54d9599c680e03548ffd8145a94f9f5a88f03d84
networking-bgpvpn /devstack /plugin.sh

54 lines
2.0 KiB
Bash
Raw Normal View History

# Save trace setting
set -o xtrace
if [[ "1ドル" == "source" ]]; then
:
setup_develop $NETWORKING_BGPVPN_DIR
_neutron_service_plugin_class_add $BGPVPN_PLUGIN_CLASS
echo "networking-bagpipe: you don't need to set Q_AGENT=bagpipe-openvswitch anymore"
Q_AGENT=openvswitch``
fi
if is_service_enabled tempest; then
echo_summary "Enabling bgpvpn in $TEMPEST_CONFIG"
iniset $TEMPEST_CONFIG service_available bgpvpn "True"
fi
echo_summary "Configuring networking-bgpvpn"
mkdir -v -p $NEUTRON_CONF_DIR/policy.d && cp -v $NETWORKING_BGPVPN_DIR/etc/neutron/policy.d/bgpvpn.conf $NEUTRON_CONF_DIR/policy.d
mkdir -v -p $(dirname $NETWORKING_BGPVPN_CONF) && cp -v $NETWORKING_BGPVPN_DIR/etc/neutron/networking_bgpvpn.conf $NETWORKING_BGPVPN_CONF
inicomment $NETWORKING_BGPVPN_CONF service_providers service_provider
iniadd $NETWORKING_BGPVPN_CONF service_providers service_provider $NETWORKING_BGPVPN_DRIVER
fi
iniadd /$Q_PLUGIN_CONF_FILE agent extensions bagpipe_bgpvpn
fi
echo_summary "Enabling bgpvpn in $HEAT_CONF"
iniset $HEAT_CONF DEFAULT plugin_dirs $NETWORKING_BGPVPN_DIR/networking_bgpvpn_heat
fi
if [[ "1ドル" == "unstack" ]]; then
:
if [[ "1ドル" == "clean" ]]; then
:
${_XTRACE_NETWORKING_BGPVPN}