Commit graph

11 commits

Author SHA1 Message Date
Lance Edgar cf32571c83 Pass LUIGI2 context when generating config file 2023-03-09 15:31:03 -06:00
Lance Edgar 492e8da5c3 Remove some luigi config if using newer package
apparently some of these settings are no longer used by latest luigi,
and it complains when they're present
2023-01-09 09:00:50 -06:00
Lance Edgar 7d536499d6 Add logic to create db, configure supervisor, for install_luigi() 2023-01-08 14:55:33 -06:00
Lance Edgar d68b57baa8 Allow for custom mail recipients in luigi crontab 2023-01-08 13:04:46 -06:00
Lance Edgar 6fb9389e45 Provide default crontab for luigi, to rotate logs and restart 2023-01-08 12:41:25 -06:00
Lance Edgar a9bbee572a Let caller override config paths for luigi overnight scripts 2022-11-27 12:47:39 -06:00
Lance Edgar f1ecf9a1e4 Don't write overnight scripts to invoke luigi directly, by default
`rattail overnight` command can handle that natively now
2022-11-21 20:09:16 -06:00
Lance Edgar 25891902b8 Make each overnight script optional
trying to phase out at least 1, maybe 2 of them...

this also cleans up the 'restart' script to use 'rattail overnight'
per recent changes.  this seems the most useful to have around, in
case of web app failure
2022-11-20 20:03:28 -06:00
Lance Edgar f97401009e Allow custom email key for overnight scripts 2022-03-21 17:54:23 -05:00
Lance Edgar 5a4e2701df Tweak default luigi config; allow specifying version
to accommodate one particular install, but is generally okay i think..
2022-03-18 21:46:41 -05:00
Lance Edgar 6bf697da1d Add generic Luigi install logic
at least try to do what we can to reduce boilerplate
2022-01-28 15:29:32 -06:00