""" This package contains the predefined sections to be used in
definitions of input_parameters """
import pkgutil
import os
import importlib
[docs]def _sections():
""" Import all my modules and get the sections from them """
names = (i for i in pkgutil.iter_modules([os.path.dirname(__file__)]))
im = importlib.import_module
modules = (im('.' + i.name, __package__) for i in names )
return { m.section.__name__ : m.section for m in modules }
sections = _sections()
locals().update(sections)
__all__ = list(sections.keys())