From 942859601d5d08f05b374d1f12270192cede1155 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Thu, 19 Jul 2018 23:10:27 +0200 Subject: Improve the code's documentation --- libmat2/parser_factory.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'libmat2/parser_factory.py') diff --git a/libmat2/parser_factory.py b/libmat2/parser_factory.py index bd442b8..f42acfb 100644 --- a/libmat2/parser_factory.py +++ b/libmat2/parser_factory.py @@ -13,10 +13,12 @@ T = TypeVar('T', bound='abstract.AbstractParser') def __load_all_parsers(): """ Loads every parser in a dynamic way """ current_dir = os.path.dirname(__file__) - for name in glob.glob(os.path.join(current_dir, '*.py')): - if name.endswith('abstract.py') or name.endswith('__init__.py'): + for fname in glob.glob(os.path.join(current_dir, '*.py')): + if fname.endswith('abstract.py'): continue - basename = os.path.basename(name) + elif fname.endswith('__init__.py'): + continue + basename = os.path.basename(fname) name, _ = os.path.splitext(basename) importlib.import_module('.' + name, package='libmat2') -- cgit v1.3