mirror of
https://git.vectorsigma.ru/public/tubearchivist.git
synced 2026-08-04 21:39:49 +00:00
clean up, consolidate config.json, celery hooks
This commit is contained in:
@@ -17,7 +17,7 @@ python manage.py ta_startup
|
|||||||
|
|
||||||
# start all tasks
|
# start all tasks
|
||||||
nginx &
|
nginx &
|
||||||
celery -A home.celery worker --loglevel=INFO --max-tasks-per-child 10 &
|
celery -A task.celery worker --loglevel=INFO --max-tasks-per-child 10 &
|
||||||
celery -A home beat --loglevel=INFO \
|
celery -A task beat --loglevel=INFO \
|
||||||
--scheduler django_celery_beat.schedulers:DatabaseScheduler &
|
--scheduler django_celery_beat.schedulers:DatabaseScheduler &
|
||||||
uwsgi --ini uwsgi.ini
|
uwsgi --ini uwsgi.ini
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ class AppConfig:
|
|||||||
|
|
||||||
def get_config_file(self):
|
def get_config_file(self):
|
||||||
"""read the defaults from config.json"""
|
"""read the defaults from config.json"""
|
||||||
with open("home/config.json", "r", encoding="utf-8") as f:
|
with open("appsettings/config.json", "r", encoding="utf-8") as f:
|
||||||
config_file = json.load(f)
|
config_file = json.load(f)
|
||||||
|
|
||||||
return config_file
|
return config_file
|
||||||
|
|||||||
@@ -49,7 +49,6 @@ ALLOWED_HOSTS, CSRF_TRUSTED_ORIGINS = ta_host_parser(
|
|||||||
|
|
||||||
INSTALLED_APPS = [
|
INSTALLED_APPS = [
|
||||||
"django_celery_beat",
|
"django_celery_beat",
|
||||||
"home.apps.HomeConfig",
|
|
||||||
"django.contrib.admin",
|
"django.contrib.admin",
|
||||||
"django.contrib.auth",
|
"django.contrib.auth",
|
||||||
"django.contrib.contenttypes",
|
"django.contrib.contenttypes",
|
||||||
|
|||||||
@@ -1,7 +0,0 @@
|
|||||||
"""start celery app"""
|
|
||||||
|
|
||||||
from __future__ import absolute_import, unicode_literals
|
|
||||||
|
|
||||||
from home.celery import app as celery_app
|
|
||||||
|
|
||||||
__all__ = ("celery_app",)
|
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
"""handle custom startup functions"""
|
|
||||||
|
|
||||||
from django.apps import AppConfig
|
|
||||||
|
|
||||||
|
|
||||||
class HomeConfig(AppConfig):
|
|
||||||
"""call startup funcs"""
|
|
||||||
|
|
||||||
default_auto_field = "django.db.models.BigAutoField"
|
|
||||||
name = "home"
|
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
"""start celery app"""
|
||||||
|
|
||||||
|
from __future__ import absolute_import, unicode_literals
|
||||||
|
|
||||||
|
from task.celery import app as celery_app
|
||||||
|
|
||||||
|
__all__ = ("celery_app",)
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ functionality:
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
from common.src.ta_redis import RedisArchivist, TaskRedis
|
from common.src.ta_redis import RedisArchivist, TaskRedis
|
||||||
from home.celery import app as celery_app
|
from task.celery import app as celery_app
|
||||||
from task.src.task_config import TASK_CONFIG
|
from task.src.task_config import TASK_CONFIG
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user