summaryrefslogtreecommitdiff
path: root/libmat2/parser_factory.py
diff options
context:
space:
mode:
Diffstat (limited to 'libmat2/parser_factory.py')
-rw-r--r--libmat2/parser_factory.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/libmat2/parser_factory.py b/libmat2/parser_factory.py
index 4a0ca0d..30c3b52 100644
--- a/libmat2/parser_factory.py
+++ b/libmat2/parser_factory.py
@@ -10,6 +10,7 @@ assert Tuple # make pyflakes happy
10 10
11T = TypeVar('T', bound='abstract.AbstractParser') 11T = TypeVar('T', bound='abstract.AbstractParser')
12 12
13
13def __load_all_parsers(): 14def __load_all_parsers():
14 """ Loads every parser in a dynamic way """ 15 """ Loads every parser in a dynamic way """
15 current_dir = os.path.dirname(__file__) 16 current_dir = os.path.dirname(__file__)
@@ -24,8 +25,10 @@ def __load_all_parsers():
24 name, _ = os.path.splitext(basename) 25 name, _ = os.path.splitext(basename)
25 importlib.import_module('.' + name, package='libmat2') 26 importlib.import_module('.' + name, package='libmat2')
26 27
28
27__load_all_parsers() 29__load_all_parsers()
28 30
31
29def _get_parsers() -> List[T]: 32def _get_parsers() -> List[T]:
30 """ Get all our parsers!""" 33 """ Get all our parsers!"""
31 def __get_parsers(cls): 34 def __get_parsers(cls):