raghu2's picture
chore: move backend files into dedicated backend directory and clean up root
09de49a
Raw
History Blame Contribute Delete
279 Bytes
import os
import queue
job_queue = queue.Queue()
# We need a shared state object for active_task_id so it can be mutated
class State:
active_task_id = None
active_processes = {} # { task_id: subprocess.Popen }
cancelled_tasks = set() # { task_id }
state = State()