~james-page/neutron/august-fixes

« back to all changes in this revision

Viewing changes to debian/neutron-plugin-mlnx-agent.upstart

  • Committer: James Page
  • Date: 2013-08-09 16:16:36 UTC
  • mfrom: (179.1.1 neutron)
  • Revision ID: james.page@canonical.com-20130809161636-6bh2s2i8qgr3il2z
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 mlnx plugin agent"
 
1
# vim:set ft=upstart ts=2 et:
 
2
description "Neutron MLNX Plugin Agent"
2
3
author "Chuck Short <zulcss@ubuntu.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-mlnx-agent -- \
15
 
            --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/plugins/mlnx_conf.ini \
16
 
            --log-file=/var/log/neutron/mlnx_conf.log
 
18
       --config-file=/etc/neutron/neutron.conf --config-file=/etc/neutron/plugins/mlnx_conf.ini \
 
19
       --log-file=/var/log/neutron/mlnx_conf.log