kopia lustrzana https://github.com/bellingcat/auto-archiver
Fix ref before assignment in orchestrator.py
rodzic
011ded2bde
commit
bdd35408ce
|
@ -302,11 +302,12 @@ class ArchivingOrchestrator:
|
||||||
if module in invalid_modules:
|
if module in invalid_modules:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
|
loaded_module = None
|
||||||
try:
|
try:
|
||||||
loaded_module: BaseModule = self.module_factory.get_module(module, self.config)
|
loaded_module: BaseModule = self.module_factory.get_module(module, self.config)
|
||||||
except (KeyboardInterrupt, Exception) as e:
|
except (KeyboardInterrupt, Exception) as e:
|
||||||
logger.error(f"Error during setup of modules: {e}\n{traceback.format_exc()}")
|
logger.error(f"Error during setup of modules: {e}\n{traceback.format_exc()}")
|
||||||
if module_type == 'extractor' and loaded_module.name == module:
|
if loaded_module and module_type == 'extractor':
|
||||||
loaded_module.cleanup()
|
loaded_module.cleanup()
|
||||||
raise e
|
raise e
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue