1 Commits

Author SHA1 Message Date
renovate[bot]
f0f3704906 chore(deps): update dependency tooling/types-requests to v2.31.0.20240406 2024-04-06 04:20:31 +00:00
6 changed files with 7 additions and 8 deletions

View File

@@ -67,11 +67,11 @@ def transcribe(self: TranscribeTask, job_id: UUID) -> None:
job = session.query(models.Job).filter(models.Job.id == job_id).one_or_none()
if job is None:
logger.warn("[unknown]: Received unknown job, abort.")
logger.warn("[{job.id}]: Received unknown job, abort.")
return
if job.status in [models.JobStatus.error, models.JobStatus.success]:
logger.warn(f"[{job.id}]: job has already been processed, abort.")
logger.warn("[{job.id}]: job has already been processed, abort.")
return
logger.debug(f"[{job.id}]: start processing {job.type} job.")

View File

@@ -1,2 +1 @@
vm_memory_high_watermark.absolute = 192MB
consumer_timeout = 31622400000

View File

@@ -24,7 +24,7 @@ services:
- "traefik.http.routers.web.rule=(Host(`${TRAEFIK_DOMAIN}`))"
worker:
command: watchmedo auto-restart -d app/worker -p *.py --recursive celery -- --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool prefork
command: watchmedo auto-restart -d app/worker -p *.py --recursive celery -- --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool solo
volumes:
- ./:/etc/whisperbox-transcribe/

View File

@@ -1,7 +1,7 @@
[project]
name = "whisperbox-transcribe"
description = ""
version = "1.0.1"
version = "1.0.0"
dependencies=[
"celery ==5.3.6",
@@ -36,7 +36,7 @@ tooling = [
"pytest ==7.4.4",
# types
"mypy ==1.5.1",
"types-requests ==2.31.0.20231231"
"types-requests ==2.31.0.20240406"
]
[tool.ruff]

View File

@@ -28,4 +28,4 @@ RUN python download_models.py ${WHISPER_MODEL}
COPY app ./app
CMD celery --app=app.worker.main.celery worker --loglevel=info --pool=prefork --concurrency=1
CMD celery --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool=solo

View File

@@ -36,4 +36,4 @@ ENV PATH /opt/venv/bin:$PATH
COPY scripts/download_models.py .
RUN python download_models.py ${WHISPER_MODEL}
CMD celery --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool=prefork
CMD celery --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool=solo