We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9977523 commit 201ba92Copy full SHA for 201ba92
aura-core/task.py
@@ -0,0 +1,11 @@
1
+import redis
2
+import os
3
+import json
4
+
5
+REDIS_URL = os.getenv("REDIS_URL", "redis://localhost:6379/0")
6
+redis_client = redis.Redis.from_url(REDIS_URL)
7
8
+def enqueue_task(session_id: str, task_name: str):
9
+ task = {"session_id": session_id, "task": task_name}
10
+ redis_client.lpush("aura:tasks", json.dumps(task))
11
+ return task
0 commit comments