asyncron/README.md
2024-10-26 09:24:20 +00:00

28 lines
505 B
Markdown

# 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():
...
```