presentercoach / apps /api /src /app /worker /settings.py
nathycodes's picture
Deploy Tech Presenter Coach
ec17af3
Raw History Blame Contribute Delete
462 Bytes
from arq.connections import RedisSettings
from app.config import settings
from app.worker.jobs import generate_session_coaching, transcribe_recording
class WorkerSettings:
functions = [transcribe_recording, generate_session_coaching]
redis_settings = RedisSettings(host=settings.redis_host, port=settings.redis_port)
max_jobs = 2
job_timeout = 1800
keep_result = 3600
retry_jobs = True
max_tries = 3
health_check_interval = 30