~james-page/neutron/upstart-redux

« back to all changes in this revision

Viewing changes to debian/neutron-metadata-agent.upstart

  • Committer: James Page
  • Date: 2013-08-09 08:43:23 UTC
  • Revision ID: james.page@canonical.com-20130809084323-ub9h162todsrkwyh
d/*.upstart: Added respawn stanza (LP: #1170393), tidied
descriptions and rationalized stop on stanzas to be consistent.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
description "Neutron metadata plugin agent"
 
1
# vim:set ft=upstart ts=2 et:
 
2
description "Neutron Metadata Plugin Agent"
2
3
author "Yolanda Robla <yolanda.robla@canonical.com>"
3
4
 
4
5
start on runlevel [2345]
5
 
stop on runlevel [016]
 
6
stop on runlevel [!2345]
 
7
 
 
8
respawn
6
9
 
7
10
chdir /var/run
8
11
 
9
12
pre-start script
10
 
        mkdir -p /var/run/neutron
11
 
        chown neutron:root /var/run/neutron
 
13
  mkdir -p /var/run/neutron
 
14
  chown neutron:root /var/run/neutron
12
15
end script
13
16
 
14
17
exec start-stop-daemon --start --chuid neutron --exec /usr/bin/neutron-metadata-agent -- \
15
 
            --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/metadata_agent.ini \
16
 
            --log-file=/var/log/neutron/metadata-agent.log
 
18
       --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/metadata_agent.ini \
 
19
       --log-file=/var/log/neutron/metadata-agent.log