File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -101,6 +101,9 @@ GITDIR["python-neutronclient"]=$DEST/python-neutronclient
101101
102102
103103NEUTRON_DIR=$DEST /neutron
104+ NEUTRON_FWAAS_DIR=$DEST /neutron-fwaas
105+ NEUTRON_LBAAS_DIR=$DEST /neutron-lbaas
106+ NEUTRON_VPNAAS_DIR=$DEST /neutron-vpnaas
104107NEUTRON_AUTH_CACHE_DIR=${NEUTRON_AUTH_CACHE_DIR:-/ var/ cache/ neutron}
105108
106109# Support entry points installation of console scripts
@@ -598,6 +601,18 @@ function init_neutron {
598601function install_neutron {
599602 git_clone $NEUTRON_REPO $NEUTRON_DIR $NEUTRON_BRANCH
600603 setup_develop $NEUTRON_DIR
604+ if is_service_enabled q-fwaas; then
605+ git_clone $NEUTRON_FWAAS_REPO $NEUTRON_FWAAS_DIR $NEUTRON_FWAAS_BRANCH
606+ setup_develop $NEUTRON_FWAAS_DIR
607+ fi
608+ if is_service_enabled q-lbaas; then
609+ git_clone $NEUTRON_LBAAS_REPO $NEUTRON_LBAAS_DIR $NEUTRON_LBAAS_BRANCH
610+ setup_develop $NEUTRON_LBAAS_DIR
611+ fi
612+ if is_service_enabled q-vpn; then
613+ git_clone $NEUTRON_VPNAAS_REPO $NEUTRON_VPNAAS_DIR $NEUTRON_VPNAAS_BRANCH
614+ setup_develop $NEUTRON_VPNAAS_DIR
615+ fi
601616
602617 if [ " $VIRT_DRIVER " == ' xenserver' ]; then
603618 local dom0_ip
Original file line number Diff line number Diff line change 55FW_XTRACE=$(set +o | grep xtrace)
66set +o xtrace
77
8- FWAAS_PLUGIN=neutron .services.firewall.fwaas_plugin.FirewallPlugin
8+ FWAAS_PLUGIN=neutron_fwaas .services.firewall.fwaas_plugin.FirewallPlugin
99
1010function neutron_fwaas_configure_common {
1111 _neutron_service_plugin_class_add $FWAAS_PLUGIN
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ set +o xtrace
77
88
99AGENT_LBAAS_BINARY="$NEUTRON_BIN_DIR/neutron-lbaas-agent"
10- LBAAS_PLUGIN=neutron .services.loadbalancer.plugin.LoadBalancerPlugin
10+ LBAAS_PLUGIN=neutron_lbaas .services.loadbalancer.plugin.LoadBalancerPlugin
1111
1212function neutron_agent_lbaas_install_agent_packages {
1313 if is_ubuntu || is_fedora || is_suse; then
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ set +o xtrace
77
88
99AGENT_VPN_BINARY="$NEUTRON_BIN_DIR/neutron-vpn-agent"
10- VPN_PLUGIN=${VPN_PLUGIN:-"neutron .services.vpn.plugin.VPNDriverPlugin"}
10+ VPN_PLUGIN=${VPN_PLUGIN:-"neutron_vpnaas .services.vpn.plugin.VPNDriverPlugin"}
1111IPSEC_PACKAGE=${IPSEC_PACKAGE:-"openswan"}
1212
1313function neutron_vpn_install_agent_packages {
Original file line number Diff line number Diff line change @@ -187,6 +187,18 @@ KEYSTONE_BRANCH=${KEYSTONE_BRANCH:-master}
187187NEUTRON_REPO=${NEUTRON_REPO:- ${GIT_BASE} / openstack/ neutron.git}
188188NEUTRON_BRANCH=${NEUTRON_BRANCH:- master}
189189
190+ # neutron fwaas service
191+ NEUTRON_FWAAS_REPO=${NEUTRON_FWAAS_REPO:- ${GIT_BASE} / openstack/ neutron-fwaas.git}
192+ NEUTRON_FWAAS_BRANCH=${NEUTRON_FWAAS_BRANCH:- master}
193+
194+ # neutron lbaas service
195+ NEUTRON_LBAAS_REPO=${NEUTRON_LBAAS_REPO:- ${GIT_BASE} / openstack/ neutron-lbaas.git}
196+ NEUTRON_LBAAS_BRANCH=${NEUTRON_LBAAS_BRANCH:- master}
197+
198+ # neutron vpnaas service
199+ NEUTRON_VPNAAS_REPO=${NEUTRON_VPNAAS_REPO:- ${GIT_BASE} / openstack/ neutron-vpnaas.git}
200+ NEUTRON_VPNAAS_BRANCH=${NEUTRON_VPNAAS_BRANCH:- master}
201+
190202# compute service
191203NOVA_REPO=${NOVA_REPO:- ${GIT_BASE} / openstack/ nova.git}
192204NOVA_BRANCH=${NOVA_BRANCH:- master}
You can’t perform that action at this time.
0 commit comments