From: Stefan Pluecken Date: Sun, 19 Feb 2006 23:49:53 +0000 (+0000) Subject: port tuxbox plugins plugin to the new plugin interface X-Git-Tag: 2.6.0~4129 X-Git-Url: https://git.cweiske.de/enigma2.git/commitdiff_plain/9d512025add93946694e16984b1d10df9c990717?hp=06bcb61d2691eae37724eb82412bccd08af587f6;ds=sidebyside port tuxbox plugins plugin to the new plugin interface --- diff --git a/lib/python/Plugins/tuxboxplugins/plugin.py b/lib/python/Plugins/tuxboxplugins/plugin.py index 01d57456..e69de29b 100644 --- a/lib/python/Plugins/tuxboxplugins/plugin.py +++ b/lib/python/Plugins/tuxboxplugins/plugin.py @@ -1,51 +0,0 @@ -# must be fixed for the new plugin interface -from enigma import * -from Screens.Screen import Screen -from Screens.MessageBox import MessageBox -from Components.ActionMap import ActionMap -from Components.Label import Label - -import os - -def getPlugins(): - pluginlist = [] - - try: - dir = os.listdir("/usr/lib/tuxbox/plugins/") - - for x in dir: - try: - if x[-3:] == "cfg": - params = getPluginParams(x) - pluginlist.append((params["name"], params["desc"], "function", "main", x)) - except: - pass - except: - print "no tuxbox plugins found" - return pluginlist - -def getPicturePaths(): - list = [] - try: - dir = os.listdir("/usr/lib/tuxbox/plugins/") - for x in dir: list.append("tuxbox.png") - except: - print "no tuxbox plugins found" - return list - -def getPluginParams(file): - params = {} - try: - file = open("/usr/lib/tuxbox/plugins/" + file, "r") - for x in file.readlines(): - split = x.split("=") - params[split[0]] = split[1] - file.close() - except: - print "not tuxbox plugins found" - - return params - -def main(session, args): - print "Running plugin " + args[:-4] + ".so with config file", args - print getPluginParams(args) \ No newline at end of file