Add generic Luigi install logic
at least try to do what we can to reduce boilerplate
This commit is contained in:
parent
ca59000287
commit
6bf697da1d
9 changed files with 302 additions and 0 deletions
11
rattail_fabric2/deploy/luigi/supervisor.conf.mako
Normal file
11
rattail_fabric2/deploy/luigi/supervisor.conf.mako
Normal file
|
@ -0,0 +1,11 @@
|
|||
## -*- mode: conf; -*-
|
||||
|
||||
[group:luigi]
|
||||
programs=luigid
|
||||
|
||||
[program:luigid]
|
||||
command=${envroot}/bin/luigid --logdir ${appdir}/luigi/log --state-path ${appdir}/luigi/state.pickle --address 127.0.0.1
|
||||
directory=${appdir}/work
|
||||
environment=LUIGI_CONFIG_PATH="${appdir}/luigi/luigi.cfg"
|
||||
user=${user}
|
||||
autostart=${'true' if autostart else 'false'}
|
Loading…
Add table
Add a link
Reference in a new issue