Compare commits
2 commits
60d34bdf0d
...
302ef16975
| Author | SHA1 | Date | |
|---|---|---|---|
|
302ef16975 |
|||
|
8b571dac93 |
3 changed files with 39 additions and 0 deletions
10
.env.example
10
.env.example
|
|
@ -31,7 +31,17 @@ EMAIL_USE_SSL=False
|
|||
|
||||
# Connection timeout in seconds
|
||||
EMAIL_TIMEOUT=10
|
||||
# PostgreSQL Configuration
|
||||
|
||||
POSTGRES_PASSWORD=
|
||||
POSTGRES_USER=ttvdrops
|
||||
POSTGRES_DB=ttvdrops
|
||||
|
||||
# PostgreSQL Host and Port
|
||||
POSTGRES_HOST=/run/postgresql
|
||||
|
||||
# Note: Changed from 5432 to 6432 to use PgBouncer
|
||||
POSTGRES_PORT=5432
|
||||
# Where to store Twitch API responses
|
||||
TTVDROPS_IMPORTED_DIR=/mnt/fourteen/Data/Responses/imported
|
||||
TTVDROPS_BROKEN_DIR=/mnt/fourteen/Data/Responses/broken
|
||||
|
|
|
|||
|
|
@ -1,6 +1,34 @@
|
|||
import os
|
||||
|
||||
from celery import Celery
|
||||
from celery import Signature
|
||||
from celery.app.task import Task
|
||||
from celery.contrib.abortable import AbortableAsyncResult
|
||||
from celery.contrib.abortable import AbortableTask
|
||||
from celery.contrib.django.task import DjangoTask
|
||||
from celery.local import class_property
|
||||
from celery.result import AsyncResult
|
||||
from celery.utils.objects import FallbackContext
|
||||
|
||||
classes = [
|
||||
Celery,
|
||||
Task,
|
||||
DjangoTask,
|
||||
AbortableTask,
|
||||
AsyncResult,
|
||||
AbortableAsyncResult,
|
||||
Signature,
|
||||
FallbackContext,
|
||||
class_property,
|
||||
]
|
||||
|
||||
for cls in classes:
|
||||
setattr( # noqa: B010
|
||||
cls,
|
||||
"__class_getitem__",
|
||||
classmethod(lambda cls, *args, **kwargs: cls), # noqa: ARG005
|
||||
)
|
||||
|
||||
|
||||
# Set the default Django settings module for the 'celery' program.
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "config.settings")
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ dependencies = [
|
|||
|
||||
[dependency-groups]
|
||||
dev = [
|
||||
"celery-types",
|
||||
"django-stubs",
|
||||
"djlint",
|
||||
"hypothesis[django]",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue