def _createDeleteIds(self): harvesterLog = HarvesterLog(self._stateDir, self._logDir, self._repository.id) eventlogger = CompositeLogger([ (['*'], EventLogger(join(self._logDir, 'deleteids.log'))), (['*'], harvesterLog.eventLogger()), (['ERROR', 'INFO', 'WARN'], self._generalHarvestLog), ]) uploader = self._repository.createUploader(eventlogger) helix = \ (DeleteIds(self._repository, self._stateDir), (harvesterLog,), (eventlogger,), (uploader,), ) return be(helix)
def _createHarvester(self): harvesterLog = HarvesterLog(self._stateDir, self._logDir, self._repository.id) eventlogger = CompositeLogger([ (['*'], harvesterLog.eventLogger()), (['ERROR', 'INFO', 'WARN'], self._generalHarvestLog) ]) uploader = self._repository.createUploader(eventlogger) mapping = self._repository.mapping() oairequest = self._repository.oairequest() helix = \ (Harvester(self._repository), (oairequest,), (harvesterLog,), (eventlogger,), (uploader,), (mapping, (eventlogger,) ), ) return be(helix)