Revert "Exit after printing error about RPC config"
This reverts commit c1dbf10562796c7006fd0a66c6cb39a1b990c8c1. Reverting because it is valid to run devstack without enabling an rpc backend. For example when you run devstack on a multinode deployment compute hosts probably shouldn't run rabbit and instead will just talk to the rabbit server set up on the controller node. As a result we should not die when no rpc backends are set. Change-Id: If9a31e031552f4161d42094fa960221b4d9e893c
This commit is contained in:
parent
e605b39400
commit
d8267b74ae
@ -54,15 +54,13 @@ function check_rpc_backend {
|
||||
(( rpc_backend_cnt++ )) || true
|
||||
done
|
||||
if [ "$rpc_backend_cnt" -gt 1 ]; then
|
||||
die $LINENO \
|
||||
"Only one rpc backend may be enabled, " \
|
||||
"set only one of 'rabbit', 'qpid', 'zeromq' " \
|
||||
"via ENABLED_SERVICES."
|
||||
echo "ERROR: only one rpc backend may be enabled,"
|
||||
echo " set only one of 'rabbit', 'qpid', 'zeromq'"
|
||||
echo " via ENABLED_SERVICES."
|
||||
elif [ "$rpc_backend_cnt" == 0 ] && [ "$rpc_needed" == 0 ]; then
|
||||
die $LINENO \
|
||||
"at least one rpc backend must be enabled, " \
|
||||
"set one of 'rabbit', 'qpid', 'zeromq'" \
|
||||
"via ENABLED_SERVICES."
|
||||
echo "ERROR: at least one rpc backend must be enabled,"
|
||||
echo " set one of 'rabbit', 'qpid', 'zeromq'"
|
||||
echo " via ENABLED_SERVICES."
|
||||
fi
|
||||
|
||||
if is_service_enabled qpid && ! qpid_is_supported; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user