Initial commit: AuroraMusic monorepo

This commit is contained in:
Kris
2026-08-29 21:21:51 -05:00
commit 18f124a3d6
8881 changed files with 2283044 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
import uuid
import redis
from rq import Queue
from .config import settings
redis_conn = redis.from_url(settings.redis_url)
generation_queue = Queue("generation", connection=redis_conn)
def enqueue_generation(song_id: uuid.UUID) -> None:
generation_queue.enqueue(
"worker.tasks.generate_song",
str(song_id),
job_timeout=60 * 20,
result_ttl=3600,
)