platypush/platypush
Fabio Manganiello b8215d2736 A more robust cron start logic
If may happen (usually because of a race condition) that a cronjob has
already been started, but it hasn't yet changed its status from IDLE to
RUNNING when the scheduler checks it.

This fix guards the application against such events. If they occur, we
should just report them and move on, not terminate the whole scheduler.
2022-10-27 10:45:59 +02:00
..
backend Added tts.mimic3 integration. 2022-09-30 10:51:17 +02:00
bus LINT warning fixes 2022-01-23 14:25:00 +01:00
common Create application ngrok tunnel method moved to utils 2021-11-07 11:35:47 +01:00
config FIX: Skip empty lines on config.include 2022-10-14 20:56:18 +02:00
context Do a lazy plugin initialization in the Variable class 2022-06-07 00:04:29 +02:00
cron A more robust cron start logic 2022-10-27 10:45:59 +02:00
event Implemented synchronization with webhook responses. 2022-08-30 23:35:19 +02:00
exceptions Added support for JWT token-based authentication 2021-02-12 22:43:34 +01:00
message tidal-integration (#223) 2022-09-16 21:48:09 +02:00
platydock Added libcap-dev to build requirements for Ubuntu Docker images 2021-11-28 22:40:04 +01:00
plugins Added qos argument to mqtt.publish. 2022-10-05 01:13:47 +02:00
procedure Major LINT fixes 2021-04-05 00:58:44 +02:00
schemas FIX: Broken docstring 2022-09-30 10:56:08 +02:00
user Fixed LGTM errors and warnings 2021-09-17 22:21:29 +02:00
utils FIX: get_plugin methods should never swallow errors in case of failed initialization 2022-02-07 01:47:38 +01:00
__init__.py Bump version: 0.23.5 → 0.23.6 2022-09-19 20:41:02 +02:00
__main__.py Dashboard rewritten in vue.js 2019-07-07 20:11:32 +02:00
logger.py - The context should be properly expanded also when calling a Python procedure 2021-02-27 20:27:36 +01:00