Files
romm/backend/worker.py
Georges-Antoine Assi a5c207cc80 Changes from self review
2023-08-07 20:37:30 -04:00

16 lines
365 B
Python
Executable File

import sys
from rq import Worker, Queue, Connection
from utils.cache import redis_client, redis_connectable
listen = ["high", "default", "low"]
if __name__ == "__main__":
# Exit if Redis is not connectable
if not redis_connectable:
sys.exit(0)
with Connection(redis_client):
worker = Worker(map(Queue, listen))
worker.work()