Beispiel #1
0
 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)
Beispiel #2
0
 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)