diff --git a/plugin_test/plugin_test.py b/plugin_test/plugin_test.py index c542a3d..4fb0229 100755 --- a/plugin_test/plugin_test.py +++ b/plugin_test/plugin_test.py @@ -51,25 +51,13 @@ except: #data = {"zvei":"12345"} data = {"ric":"1234567", "function":"1", "msg":"Hello World!"} -#read Plugins -pluginlist = [] -for i in pluginloader.getPlugins(): - plugin = pluginloader.loadPlugin(i) - print(plugin) - pluginlist.append(plugin) - -print() - -for i in pluginlist: - print(i) - -exit() while True: try: time.sleep(1) logging.info("Alarm!") - for plugin in pluginList: - logging.info(plugin) + for i in pluginloader.getPlugins(): + plugin = pluginloader.loadPlugin(i) + logging.debug(i["name"] + " Plugin called") plugin.run("POC","80000000",data) except: logging.exception("Cannot Throw Modules") diff --git a/plugin_test/pluginloader.py b/plugin_test/pluginloader.py index e5f45ae..768e521 100644 --- a/plugin_test/pluginloader.py +++ b/plugin_test/pluginloader.py @@ -9,6 +9,7 @@ import os PluginFolder = "./plugins" MainModule = "__init__" + def getPlugins(): plugins = [] possibleplugins = os.listdir(PluginFolder)