solve problems with pluginloader

This commit is contained in:
Schrolli 2015-05-19 09:36:17 +02:00
parent 5974487f37
commit b8eb2a034a
2 changed files with 4 additions and 15 deletions

View file

@ -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")

View file

@ -9,6 +9,7 @@ import os
PluginFolder = "./plugins"
MainModule = "__init__"
def getPlugins():
plugins = []
possibleplugins = os.listdir(PluginFolder)