cleanup code
[enigma2.git] / lib / python / Screens / DefaultWizard.py
index 33a3d20efa819124b0cadfbadf8fea05c8175829..79c68f65aa45db02bee42ef1fe4d0a806f454731 100644 (file)
@@ -14,8 +14,8 @@ config.misc.defaultchosen = ConfigBoolean(default = True)
 import xml.sax
 
 class DefaultWizard(WizardLanguage, DreamInfoHandler):
-       def __init__(self, session, silent = True):
-               DreamInfoHandler.__init__(self, self.statusCallback)
+       def __init__(self, session, silent = True, showSteps = False, neededTag = None):
+               DreamInfoHandler.__init__(self, self.statusCallback, neededTag = neededTag)
                self.silent = silent
                self.setDirectory()
         
@@ -57,11 +57,10 @@ class DefaultWizard(WizardLanguage, DreamInfoHandler):
        def selectionMade(self):
                print "selection made"
                #self.installPackage(int(index))
-               indexList = []
+               self.indexList = []
                for x in range(len(self.packagesConfig)):
                        if self.packagesConfig[x].value:
-                               indexList.append(x)
-               self.installPackages(indexList)
+                               self.indexList.append(x)
                
 class DreamPackageWizard(DefaultWizard):
        def __init__(self, session, packagefile, silent = False):