#!/bin/bash # Save trace setting _XTRACE_NETWORKING_BGPVPN=$(set +o | grep xtrace) set -o xtrace if [[ "1ドル" == "source" ]]; then # no-op : elif [[ "1ドル" == "stack" && "2ドル" == "install" ]]; then echo_summary "Installing networking-bgpvpn" setup_develop $NETWORKING_BGPVPN_DIR elif [[ "1ドル" == "stack" && "2ドル" == "pre-install" ]]; then echo_summary "Enabling networking-bgpvpn service plugin" _neutron_service_plugin_class_add $BGPVPN_PLUGIN_CLASS if [[ "$Q_AGENT" == "bagpipe-openvswitch" ]]; then echo "networking-bagpipe: you don't need to set Q_AGENT=bagpipe-openvswitch anymore" Q_AGENT=openvswitch`` fi elif [[ "1ドル" == "stack" && "2ドル" == "extra" ]]; then if is_service_enabled tempest; then echo_summary "Enabling bgpvpn in $TEMPEST_CONFIG" iniset $TEMPEST_CONFIG service_available bgpvpn "True" fi elif [[ "1ドル" == "stack" && "2ドル" == "post-config" ]]; then if is_service_enabled q-svc; then 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 if is_service_enabled q-agt && is_service_enabled b-bgp && [[ "$Q_AGENT" == "openvswitch" ]]; then echo_summary "Configuring OVS agent for bagpipe" iniadd /$Q_PLUGIN_CONF_FILE agent extensions bagpipe_bgpvpn fi if is_service_enabled h-eng;then echo_summary "Enabling bgpvpn in $HEAT_CONF" iniset $HEAT_CONF DEFAULT plugin_dirs $NETWORKING_BGPVPN_DIR/networking_bgpvpn_heat fi fi if [[ "1ドル" == "unstack" ]]; then #no-op : fi if [[ "1ドル" == "clean" ]]; then #no-op : fi # Restore XTRACE ${_XTRACE_NETWORKING_BGPVPN}

AltStyle によって変換されたページ (->オリジナル) /