Input
q = JobQueue()
q.register_handler('email', lambda p: None)
job_id = q.enqueue('email', {'to': 'a@b.com'})
processed = q.process_next()
q.get_job(job_id)Output
processed == job_id
{"id": job_id, "type": "email", "payload": {"to": "a@b.com"}, "status": "done"}The handler succeeds, so the job transitions to 'done'.