diff options
Diffstat (limited to 'meta-openstack/recipes-devtools/python/python-nova/nova.init')
| -rw-r--r-- | meta-openstack/recipes-devtools/python/python-nova/nova.init | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/meta-openstack/recipes-devtools/python/python-nova/nova.init b/meta-openstack/recipes-devtools/python/python-nova/nova.init index 5d298fd..5917882 100644 --- a/meta-openstack/recipes-devtools/python/python-nova/nova.init +++ b/meta-openstack/recipes-devtools/python/python-nova/nova.init | |||
| @@ -15,6 +15,20 @@ DESC="nova-@suffix@" | |||
| 15 | DAEMON="/usr/bin/nova-$SUFFIX" | 15 | DAEMON="/usr/bin/nova-$SUFFIX" |
| 16 | PIDFILE="/var/run/nova/nova-$SUFFIX.pid" | 16 | PIDFILE="/var/run/nova/nova-$SUFFIX.pid" |
| 17 | 17 | ||
| 18 | if [ ! -d /var/run/nova ]; then | ||
| 19 | mkdir -p /var/run/nova | ||
| 20 | chown nova:root /var/run/nova/ | ||
| 21 | fi | ||
| 22 | |||
| 23 | if [ ! -d /var/lock/nova ]; then | ||
| 24 | mkdir -p /var/lock/nova | ||
| 25 | chown nova:root /var/lock/nova/ | ||
| 26 | fi | ||
| 27 | |||
| 28 | if ! [ -x ${DAEMON} ] ; then | ||
| 29 | exit 0 | ||
| 30 | fi | ||
| 31 | |||
| 18 | start () | 32 | start () |
| 19 | { | 33 | { |
| 20 | if [ -e $PIDFILE ]; then | 34 | if [ -e $PIDFILE ]; then |
