def result_worker(ctx): g = ctx.obj from pyspider.result import ResultWorker result_worker = ResultWorker(resultdb=g.resultdb, inqueue=g.processor2result) g.instances.append(result_worker) result_worker.run()
def result_worker(ctx, ResultWorker=ResultWorker): g = ctx.obj result_worker = ResultWorker(resultdb=g.resultdb, inqueue=g.processor2result) g.instances.append(result_worker) if g.get('testing_mode'): return result_worker result_worker.run()
def run_result_worker(g=g): from pyspider.result import ResultWorker result_worker = ResultWorker(resultdb=g.resultdb, inqueue=g.processor2result) g.result_worker = result_worker result_worker.run()
def run_result_worker(g=g): from pyspider.result import ResultWorker result_worker = ResultWorker(resultdb=g.resultdb, inqueue=g.processor2result) g.result_worker = result_worker result_worker.run()