create a Console screen for command executions
[enigma2.git] / lib / python / Plugins / update / plugin.py
index 1d91a5582d7dbdb65279ee8986f9b087a24def1c..56c1dfd901830d649fb2e3e5c7c68ceaa3c7304d 100644 (file)
@@ -6,6 +6,7 @@ from Components.ScrollLabel import ScrollLabel
 from Components.GUIComponent import *
 from Components.MenuList import MenuList
 from Components.Input import Input
+from Screens.Console import Console
 from Plugins.Plugin import PluginDescriptor
 
 import os
@@ -43,7 +44,7 @@ class UpdatePluginMenu(Screen):
        
        def runUpgrade(self, result):
                if result:
-                       self.session.open(Upgrade)
+                       self.session.open(Console, ["ipkg update", "ipkg upgrade -force-defaults -force-overwrite"])
 
 class IPKGSource(Screen):
        skin = """