Files
kuryr-libnetwork/contrib/docker/run_kuryr.sh
Liping Mao (limao) 95e22ab2b6 Kuryr-libnetwork container ssl error in multi-thread
When use kuryr-libnetwork container with multi-thread and neutron
service under https, uwsgi will has ssl error.

Change-Id: I897d84742570dcc2d4daba1ea40882814a38679f
Related-Bug: #1675301
2017-03-24 14:26:55 +08:00

31 lines
627 B
Bash
Executable File

#!/bin/bash
if [ ! -d /etc/kuryr ]; then
mkdir -p /etc/kuryr
cat > /etc/kuryr/kuryr.conf << EOF
[DEFAULT]
bindir = /usr/libexec/kuryr
capability_scope = $CAPABILITY_SCOPE
log_dir = /var/log/kuryr
log_file = kuryr.log
[neutron]
project_domain_name = $USER_DOMAIN_NAME
project_name = $SERVICE_PROJECT_NAME
user_domain_name = $SERVICE_DOMAIN_NAME
password = $SERVICE_PASSWORD
username = $SERVICE_USER
auth_url = $IDENTITY_URL
auth_type = password
EOF
fi
/usr/sbin/uwsgi \
--plugin /usr/lib/uwsgi/python \
--http-socket :23750 \
-w kuryr_libnetwork.server:app \
--master \
--processes "$PROCESSES"