mirror of
https://github.com/bellingcat/whisperbox-transcribe.git
synced 2026-06-10 20:48:35 +03:00
Compare commits
5 Commits
renovate/t
...
v1.0.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e52d1e1364 | ||
|
|
f5f8e7e7cc | ||
|
|
7487914335 | ||
|
|
a40dbfb9a0 | ||
|
|
20d71db87b |
@@ -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("[{job.id}]: Received unknown job, abort.")
|
||||
logger.warn("[unknown]: Received unknown job, abort.")
|
||||
return
|
||||
|
||||
if job.status in [models.JobStatus.error, models.JobStatus.success]:
|
||||
logger.warn("[{job.id}]: job has already been processed, abort.")
|
||||
logger.warn(f"[{job.id}]: job has already been processed, abort.")
|
||||
return
|
||||
|
||||
logger.debug(f"[{job.id}]: start processing {job.type} job.")
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
vm_memory_high_watermark.absolute = 192MB
|
||||
consumer_timeout = 31622400000
|
||||
|
||||
@@ -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 solo
|
||||
command: watchmedo auto-restart -d app/worker -p *.py --recursive celery -- --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool prefork
|
||||
volumes:
|
||||
- ./:/etc/whisperbox-transcribe/
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[project]
|
||||
name = "whisperbox-transcribe"
|
||||
description = ""
|
||||
version = "1.0.0"
|
||||
version = "1.0.1"
|
||||
|
||||
dependencies=[
|
||||
"celery ==5.3.6",
|
||||
|
||||
@@ -28,4 +28,4 @@ RUN python download_models.py ${WHISPER_MODEL}
|
||||
|
||||
COPY app ./app
|
||||
|
||||
CMD celery --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool=solo
|
||||
CMD celery --app=app.worker.main.celery worker --loglevel=info --pool=prefork --concurrency=1
|
||||
|
||||
@@ -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=solo
|
||||
CMD celery --app=app.worker.main.celery worker --loglevel=info --concurrency=1 --pool=prefork
|
||||
|
||||
Reference in New Issue
Block a user