def _load_project_pipelines(self):
try:
pipelines_module_name = settings.CML_PROJECT_PIPELINES
except AttributeError:
logger.info('Configure CML_PROJECT_PIPELINES in settings!')
return
try:
pipelines_module = importlib.import_module(pipelines_module_name)
except ImportError:
return
for item_class_name in PROCESSED_ITEMS:
try:
pipeline_class = getattr(pipelines_module, '{}Pipeline'.format(item_class_name))
except AttributeError:
continue
self._project_pipelines[item_class_name] = pipeline_class()
评论列表
文章目录