diff --git a/ahserver/loadplugins.py b/ahserver/loadplugins.py index 01ce28f..0ba6bde 100644 --- a/ahserver/loadplugins.py +++ b/ahserver/loadplugins.py @@ -4,6 +4,9 @@ import sys from appPublic.folderUtils import listFile from appPublic.ExecFile import ExecFile from ahserver.serverenv import ServerEnv +import appPublic +import sqlor +import ahserver def load_plugins(p_dir): ef = ExecFile() @@ -15,8 +18,11 @@ def load_plugins(p_dir): ef.set('sys',sys) ef.set('ServerEnv', ServerEnv) for m in listFile(pdir, suffixs='.py'): - if m.endswith('__init__.py'): + if m == '__init__.py': continue + if not m.endswith('.py'): + continue + print(f'{m=}') module = os.path.basename(m[:-3]) print('module=', module) __import__(module, locals(), globals())