From 9ba4c53af7427d1e58e613a7a0641c864714c14d Mon Sep 17 00:00:00 2001 From: Mark Asselstine Date: Mon, 13 Nov 2017 14:32:21 -0500 Subject: python-keystone: launch service via uwsgi The keystone-all has been removed upstream and all indication seem to show that using uwsgi is the new approach to launching this service. Signed-off-by: Mark Asselstine Signed-off-by: Bruce Ashfield --- meta-openstack/recipes-devtools/python/python-keystone/keystone | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'meta-openstack/recipes-devtools/python/python-keystone') diff --git a/meta-openstack/recipes-devtools/python/python-keystone/keystone b/meta-openstack/recipes-devtools/python/python-keystone/keystone index 0d8a538..34cc3ad 100644 --- a/meta-openstack/recipes-devtools/python/python-keystone/keystone +++ b/meta-openstack/recipes-devtools/python/python-keystone/keystone @@ -11,7 +11,8 @@ ### END INIT INFO DESC="keystone" -DAEMON="/usr/bin/keystone-all" +DAEMON="uwsgi" +DAEMON_OPTIONS="--http 127.0.0.1:35357 --wsgi-file $(which keystone-wsgi-admin)" PIDFILE="/var/run/keystone-all.pid" start () @@ -34,7 +35,7 @@ start () start-stop-daemon --start --quiet --background \ --pidfile ${PIDFILE} --make-pidfile --exec ${DAEMON} \ - -- --log-dir=/var/log/keystone + -- ${DAEMON_OPTIONS} if [ $? -eq 0 ]; then echo "done." -- cgit v1.2.3-54-g00ecf