diff options
| -rw-r--r-- | meta-openstack/recipes-devtools/python/python-nova/nova.init | 8 |
1 files changed, 6 insertions, 2 deletions
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 @@ | |||
| 13 | SUFFIX="@suffix@" | 13 | SUFFIX="@suffix@" |
| 14 | DESC="nova-@suffix@" | 14 | DESC="nova-@suffix@" |
| 15 | DAEMON="/usr/bin/nova-$SUFFIX" | 15 | DAEMON="/usr/bin/nova-$SUFFIX" |
| 16 | PIDFILE="/var/run/nova-$SUFFIX.pid" | 16 | PIDFILE="/var/run/nova/nova-$SUFFIX.pid" |
| 17 | 17 | ||
| 18 | start () | 18 | start () |
| 19 | { | 19 | { |
| @@ -27,7 +27,11 @@ start () | |||
| 27 | rm -f $PIDFILE | 27 | rm -f $PIDFILE |
| 28 | fi | 28 | fi |
| 29 | fi | 29 | fi |
| 30 | 30 | PIDDIR=`dirname $PIDFILE` | |
| 31 | if [ ! -d $PIDDIR ]; then | ||
| 32 | mkdir -p $PIDDIR | ||
| 33 | chown nova $PIDDIR | ||
| 34 | fi | ||
| 31 | echo -n "Starting $DESC..." | 35 | echo -n "Starting $DESC..." |
| 32 | 36 | ||
| 33 | sudo -u nova \ | 37 | sudo -u nova \ |
