We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9ea13c8 commit 6fc1fb3Copy full SHA for 6fc1fb3
cognite/extractorutils/unstable/core/base.py
@@ -283,10 +283,8 @@ def _load_metrics(self, metrics_class: type[BaseMetrics] | None = None) -> BaseM
283
if Extractor._metrics_singleton is not None:
284
return Extractor._metrics_singleton
285
286
- if metrics_class:
287
- metrics_instance = safe_get(metrics_class)
288
- else:
289
- metrics_instance = BaseMetrics(extractor_name=self.EXTERNAL_ID, extractor_version=self.VERSION)
+ cls_to_use = metrics_class or BaseMetrics
+ metrics_instance = safe_get(cls_to_use, extractor_name=self.EXTERNAL_ID, extractor_version=self.VERSION)
290
291
Extractor._metrics_singleton = metrics_instance
292
return metrics_instance
0 commit comments