jo
604ff20239
feat: change config filename to config.yml
...
BREAKING: The configuration file name changed from `airtime.conf` to
`config.yml`. Please rename your configuration file accordingly.
2022-06-08 23:23:08 +02:00
Renovate Bot
7a15a61d01
chore(deps): update dependency kombu to v4.6.11
2022-04-25 13:19:10 +02:00
Jonas L
d2af87d20f
docs: fix broken links to celery project ( #1744 )
2022-04-09 15:01:48 +02:00
Jonas L
3962460d01
fix(worker): enable logfile variable expansion in ExecStart ( #1717 )
...
Reenable worker log file. Related to e5385b0dac
2022-03-29 14:15:26 +02:00
Kyle Robbertze
e5385b0dac
fix(worker): drop logfile reference until environment variable expansion works correctly
2022-03-28 21:06:43 +02:00
Jonas L
e97c405ee9
feat(worker): add service log filepath ( #1640 )
2022-03-28 17:32:59 +02:00
jo
29c174b85e
feat(worker): set celery timezone to UTC
2022-03-04 22:18:29 +02:00
Jonas L
d55e58e416
chore: auto generate requirements.txt ( #1651 )
...
- force LC_ALL for the sort command
2022-02-28 20:02:01 +02:00
jo
9b6d657fd6
feat(worker): load config using shared helpers
...
BREAKING CHANGE: The worker `RMQ_CONFIG_FILE` environement variable has
been renamed to `LIBRETIME_CONFIG_FILEPATH`. In addition the systemd
working directory for the worker has changed from `/srv/airtime` to
`/var/lib/libretime/worker`.
2022-02-25 11:48:57 +02:00
jo
07c0029d65
test(worker): add bandit linter check
2022-02-14 21:01:35 +02:00
jo
2d644561bf
docs: fix broken links
2022-02-10 08:40:38 +01:00
jo
32cb67806a
chore: add pyupgrade pre-commit hook
...
- add --py3-plus flag to pyupgrade hook
- add --py36-plus flag to pyupgrade hook
2022-01-27 10:37:48 +02:00
jo
9de82bb568
chore: make linters config consistent in pyproject.toml
...
- remove mypy config from makefile
2022-01-26 10:15:35 +02:00
jo
7988b7467b
test: allow to set python linters to fail per app
2022-01-26 10:15:35 +02:00
jo
0f8cb1a5ed
chore: set python build system in pyproject.toml
...
- fix local package install
- local packages requirement url format
2022-01-26 10:15:35 +02:00
jo
441028a1d2
chore: make setup.py file chdir consistent
2022-01-26 10:15:35 +02:00
jo
ccb8a234b8
chore: fixes after libretime_worker rename
2022-01-04 09:18:58 +02:00
jo
39c6acdd8a
chore: rename airtime-celery to libretime_worker
2022-01-04 09:18:58 +02:00
Kyle Robbertze
04ea316cab
fix: add missing dependencies to celery module
2021-11-17 10:55:01 +01:00
Jonas L
30b3470a06
Better format enforcing ( #1391 )
...
* Add shared python format-check target
* Add .format-check to api lint target
* Format api code with makefile format target
* Add .format-check to tools lint target
* Add .format-check to analyzer lint target
* Format analyzer code with makefile format target
* Add .format-check to celery lint target
* Add .format-check to api_client lint target
* Format api_client code with makefile format target
* Add .format-check to playout lint target
* Run CI linting in parallel
* Disable isort in pre-commit
2021-10-17 16:24:37 +02:00
jo
cf36eec5f8
Update paths after wroker move
2021-10-17 08:02:47 +00:00
jo
58e275147f
Move python_apps/airtime-celery/ to worker/
2021-10-17 08:02:47 +00:00