386fc21f292e99877b5da6f04c7dfbcc0b0e8819
A failed attempt to reload gunicorn on html change (so now it's just a draft) Fixed incompatibility with reload = False Now we catch the lock getting error instead of just raising it!
asyncron
A minimal async task scheduler django app!
Add this to your gunicorn.py config:
from asyncron.gunicorn import post_fork
Or run this
python3 manage.py run_asyncron_worker
Example Django Config:
ASYNCRON = {
"IMPORT_PER_APP": ["api", "tasks"], #Trys to load api.py and tasks.py files from apps inside your project
}
Example Task in task.py:
import asyncron
@asyncron.task( interval = "10m", jitter = "+10m" )
async def keep_identity_provider_configs_fresh():
...
Description
Languages
Python
95.6%
HTML
4.4%