From 24f1a1b281b3f58c99eb18f115282a2694d31777 Mon Sep 17 00:00:00 2001 From: Bruce Ashfield Date: Thu, 19 Dec 2013 17:00:13 -0500 Subject: nova: create /var/run/nova in initscripts Signed-off-by: Bruce Ashfield --- meta-openstack/recipes-devtools/python/python-nova/nova.init | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'meta-openstack/recipes-devtools/python/python-nova/nova.init') diff --git a/meta-openstack/recipes-devtools/python/python-nova/nova.init b/meta-openstack/recipes-devtools/python/python-nova/nova.init index c2882b6..c317f84 100644 --- a/meta-openstack/recipes-devtools/python/python-nova/nova.init +++ b/meta-openstack/recipes-devtools/python/python-nova/nova.init @@ -13,7 +13,7 @@ SUFFIX="@suffix@" DESC="nova-@suffix@" DAEMON="/usr/bin/nova-$SUFFIX" -PIDFILE="/var/run/nova-$SUFFIX.pid" +PIDFILE="/var/run/nova/nova-$SUFFIX.pid" start () { @@ -27,7 +27,11 @@ start () rm -f $PIDFILE fi fi - + PIDDIR=`dirname $PIDFILE` + if [ ! -d $PIDDIR ]; then + mkdir -p $PIDDIR + chown nova $PIDDIR + fi echo -n "Starting $DESC..." sudo -u nova \ -- cgit v1.2.3-54-g00ecf