def __init__(self, net_mode, report_queue, file_type, program, report_server="", report_server_port=0): self._logger = logging.getLogger(__name__) self._report_queue = report_queue self._net_mode = net_mode self._greenlet = None self._file_type = file_type self._program = program if self._net_mode: self._client = ReportClient(report_server, report_server_port) self._running = False