Enable WSGI mode in gate only
In before, zun devstack plugin enabled wsgi mode by default. This patch proposed the reverse: disable wsgi mode by default. This fall back to the screen mode if users haven't explicitly set ZUN_USE_MOD_WSGI to True. However, we enable wsgi mode in gate to satisfy the requirement of community wsgi goal [1]. The rational of this change is to ease the development process by running zun-api at screen, which is more dev-friendly than running it in apache2/httpd. In screen, it is easier to do dev operations like shutdown/restart/debug. [1] https://governance.openstack.org/tc/goals/pike/ deploy-api-in-wsgi.html Change-Id: I8b47a23e94de8676c415a66da2097fc69ceb8336
This commit is contained in:
parent
4c6d434b3d
commit
b48df2f5bb
@ -19,7 +19,6 @@
|
||||
enable_service zun-api
|
||||
enable_service zun-compute
|
||||
|
||||
ZUN_USE_MOD_WSGI=True
|
||||
if [[ ${ZUN_DB_TYPE} == "etcd" ]]; then
|
||||
enable_service zun-etcd
|
||||
fi
|
||||
|
@ -22,6 +22,7 @@ driver=$1
|
||||
db=$2
|
||||
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"enable_plugin kuryr-libnetwork http://git.openstack.org/openstack/kuryr-libnetwork"
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"ZUN_USE_MOD_WSGI=True"
|
||||
|
||||
if [ "$driver" = "docker" ]; then
|
||||
export DEVSTACK_LOCAL_CONFIG+=$'\n'"ZUN_DRIVER=docker"
|
||||
|
Loading…
Reference in New Issue
Block a user