fix: use parent_name instead of parent_module

This commit is contained in:
helloworld 2023-11-28 20:21:03 +08:00
parent 6825a76692
commit b235aa98c6

View File

@ -355,11 +355,11 @@ def init():
if _initialized >= 2: if _initialized >= 2:
return 0 return 0
parent_module, _, _ = __name__.rpartition(".") parent_name = __name__.rpartition(".")[0]
for plugin in _plugins: for plugin in _plugins:
try: try:
logger.debug("Importing %s", plugin) logger.debug("Importing %s", plugin)
__import__(f"{parent_module}.{plugin}", globals(), locals(), []) __import__(f"{parent_name}.{plugin}", globals(), locals(), [])
except ImportError as e: except ImportError as e:
logger.debug("Image: failed to import %s: %s", plugin, e) logger.debug("Image: failed to import %s: %s", plugin, e)