def run_scheduler(g=g): from scheduler import Scheduler scheduler = Scheduler(taskdb=g.taskdb, projectdb=g.projectdb, resultdb=g.resultdb, newtask_queue=g.newtask_queue, status_queue=g.status_queue, out_queue=g.scheduler2fetcher) if g.demo_mode: scheduler.INQUEUE_LIMIT = 1000 run_in_thread(scheduler.xmlrpc_run, port=g.scheduler_xmlrpc_port, bind=g.webui_host) scheduler.run()