Skip to content

Commit d2ae47f

Browse files
committed
Use super() to make EvaluatorBase attributes available
1 parent 822a69f commit d2ae47f

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

plugins/epos/plugin.py

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,18 +43,12 @@ class Plugin(EvaluatorBase):
4343
4444
"""
4545

46-
name = "epos"
47-
4846
def __init__(self, item_id, oai_base=None, lang="en", config=None, name="epos"):
49-
# FIXME: Disable calls to parent class until a EvaluatorBase class is implemented
50-
# super().__init__(item_id, oai_base, lang, self.name)
51-
# global _
52-
# _ = super().translation()
53-
54-
self.name = name
55-
self.item_id = item_id
56-
self.api_endpoint = oai_base
57-
self.config = config
47+
super().__init__(
48+
item_id, oai_base=oai_base, lang=lang, config=config, name=name
49+
)
50+
51+
self.api_endpoint = self.oai_base
5852

5953
logger.debug("Using FAIR-EVA's plugin: %s" % self.name)
6054

0 commit comments

Comments
 (0)