def __init__(self, process_deferred, has_job=True): if has_job: job_data = {1: ([], '', '')} else: job_data = {} CodeImportWorkerMonitor.__init__( self, 1, BufferLogger(), FakeCodeImportScheduleEndpointProxy(job_data), "anything") self.result_status = None self.process_deferred = process_deferred
def _main(self, job_id): worker = CodeImportWorkerMonitor( job_id, self.logger, xmlrpc.Proxy(config.codeimportdispatcher.codeimportscheduler_url), self.options.access_policy) return worker.run()