add a small ipkg upgrade plugin
[enigma2.git] / lib / python / Components / PluginComponent.py
index 26382063035d2d7d63b44afcfae402016b77cfeb..f1a0a95ad79544f655dc1006f3182dac2ca7cb30 100644 (file)
@@ -27,7 +27,10 @@ class PluginComponent:
                return list
        
        def runPlugin(self, plugin, session):
-               exec "import " + self.prefix + plugin[2]
-               eval(self.prefix + plugin[2]).main(session)
+               try:
+                       exec "import " + self.prefix + plugin[2]
+                       eval(self.prefix + plugin[2]).main(session)
+               except:
+                       print "exec of plugin failed!"
 
 plugins = PluginComponent()