cat << EOF
The helper script will install the necessary support for the DHCP agent.
-Usage: quantum-dhcp-setup [options]
+Usage: neutron-dhcp-setup [options]
Options:
--help | -h
Print usage information.
--plugin | -p
- The quantum plugin. Supported plugins:-
+ The neutron plugin. Supported plugins:-
${SUPPORTED_PLUGINS[*]}
--qhost | -q
- The Quantum hostname (assumes that this is also the QPID host).
+ The Neutron hostname (assumes that this is also the QPID host).
EOF
exit 0
return 1
}
-DHCP_CONF=/etc/quantum/dhcp_agent.ini
+DHCP_CONF=/etc/neutron/dhcp_agent.ini
while [ $# -gt 0 ]
do
;;
-p|--plugin)
shift
- QUANTUM_PLUGIN=${1}
+ NEUTRON_PLUGIN=${1}
;;
-q|--qhost)
shift
done
# if the plugin is not defined
-if [ -z ${QUANTUM_PLUGIN} ] ; then
+if [ -z ${NEUTRON_PLUGIN} ] ; then
echo "Please select a plugin from: ${SUPPORTED_PLUGINS[*]}"
echo "Choice:"
- read QUANTUM_PLUGIN
+ read NEUTRON_PLUGIN
fi
# check that the plugin is valid
-is_valid_plugin ${QUANTUM_PLUGIN}
+is_valid_plugin ${NEUTRON_PLUGIN}
if [ $? -ne 0 ]; then
- echo "Plugin '${QUANTUM_PLUGIN}' not supported. Supported plugins:-"
+ echo "Plugin '${NEUTRON_PLUGIN}' not supported. Supported plugins:-"
echo " ${SUPPORTED_PLUGINS[*]}"
exit 0
fi
-echo "Quantum plugin: ${QUANTUM_PLUGIN}"
+echo "Neutron plugin: ${NEUTRON_PLUGIN}"
if [ -z ${Q_HOST} ] ; then
- echo "Please enter the Quantum hostname:"
+ echo "Please enter the Neutron hostname:"
read Q_HOST
fi
Q_PORT=9696
-Q_CONF=/etc/quantum/quantum.conf
+Q_CONF=/etc/neutron/neutron.conf
# QPID
-openstack-config --set ${Q_CONF} DEFAULT rpc_backend quantum.openstack.common.rpc.impl_qpid
+openstack-config --set ${Q_CONF} DEFAULT rpc_backend neutron.openstack.common.rpc.impl_qpid
openstack-config --set ${Q_CONF} DEFAULT qpid_hostname ${Q_HOST}
-case "${QUANTUM_PLUGIN}" in
+case "${NEUTRON_PLUGIN}" in
"linuxbridge")
- LINUX_INTERFACE_DRIVER=quantum.agent.linux.interface.BridgeInterfaceDriver
+ LINUX_INTERFACE_DRIVER=neutron.agent.linux.interface.BridgeInterfaceDriver
;;
"openvswitch")
echo "Please install openvswitch"
exit 0
fi
- LINUX_INTERFACE_DRIVER=quantum.agent.linux.interface.OVSInterfaceDriver
+ LINUX_INTERFACE_DRIVER=neutron.agent.linux.interface.OVSInterfaceDriver
;;
esac
# Keystone specific
-OS_USERNAME=${OS_USERNAME:-quantum}
+OS_USERNAME=${OS_USERNAME:-neutron}
OS_PASSWORD=${OS_PASSWORD:-servicepass}
OS_AUTH_URL=${OS_AUTH_URL:-http://localhost:35357/v2.0/}
OS_TENANT_NAME=${OS_TENANT_NAME:-service}