Merge "Devstack plugin: fetch Neutron only when needed"

This commit is contained in:
Zuul 2018-10-24 07:47:46 +00:00 committed by Gerrit Code Review
commit f17bc33284

View File

@ -47,12 +47,16 @@ function install_neutron_projects {
sudo chown -R ${USER}:${USER} src/${pkg} sudo chown -R ${USER}:${USER} src/${pkg}
fi fi
done done
sudo rm -rf /usr/local/lib/python2.7/dist-packages/neutron if is_service_enabled neutron; then
sudo rm -rf /usr/local/lib/python2.7/dist-packages/neutron.egg* echo "service Neutron is enabled explicitly by devstack"
sudo rm -rf /usr/local/lib/python3.5/dist-packages/neutron else
sudo rm -rf /usr/local/lib/python3.5/dist-packages/neutron.egg* sudo rm -rf /usr/local/lib/python2.7/dist-packages/neutron
sudo pip install -e "git+https://git.openstack.org/openstack/neutron#egg=neutron" sudo rm -rf /usr/local/lib/python2.7/dist-packages/neutron.egg*
sudo chown -R ${USER}:${USER} src/neutron sudo rm -rf /usr/local/lib/python3.5/dist-packages/neutron
sudo rm -rf /usr/local/lib/python3.5/dist-packages/neutron.egg*
sudo pip install -e "git+https://git.openstack.org/openstack/neutron#egg=neutron"
sudo chown -R ${USER}:${USER} src/neutron
fi
} }
function nsxv_configure_service { function nsxv_configure_service {