From 261e17954fec7a4f2d0f7da9b4a87ebf17dcb6d3 Mon Sep 17 00:00:00 2001 From: tcely Date: Wed, 28 May 2025 21:17:27 -0400 Subject: [PATCH] Add `django_huey` queues to settings --- tubesync/tubesync/settings.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/tubesync/tubesync/settings.py b/tubesync/tubesync/settings.py index cd6d1dca..a087da1a 100644 --- a/tubesync/tubesync/settings.py +++ b/tubesync/tubesync/settings.py @@ -1,5 +1,6 @@ from django import VERSION as DJANGO_VERSION from pathlib import Path +from common.huey import sqlite_tasks from common.utils import getenv @@ -8,7 +9,7 @@ CONFIG_BASE_DIR = BASE_DIR DOWNLOADS_BASE_DIR = BASE_DIR -VERSION = '0.15.4' +VERSION = '0.15.7' SECRET_KEY = '' DEBUG = False ALLOWED_HOSTS = [] @@ -24,6 +25,7 @@ INSTALLED_APPS = [ 'django.contrib.humanize', 'sass_processor', 'background_task', + 'django_huey', 'common', 'sync', ] @@ -47,6 +49,17 @@ ROOT_URLCONF = 'tubesync.urls' FORCE_SCRIPT_NAME = None +DJANGO_HUEY = { + 'default': 'network', + 'queues': { + 'database': sqlite_tasks('database'), + 'filesystem': sqlite_tasks('filesystem'), + 'limited': sqlite_tasks('limited', prefix='net'), + 'network': sqlite_tasks('network'), + }, +} + + TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates',