def createSetup(self): ScanSetup.createSetup(self) #manipulate "config", remove "self.scan_networkScan", "self.scan_clearallservices" and "self.scan_onlyfree" tlist = self["config"].getList() for x in (self.scan_networkScan, self.scan_clearallservices, self.scan_onlyfree): for y in tlist: if x == y[1]: tlist.remove(y) self["config"].list = tlist self["config"].l.setList(tlist) #manipulate choices, we need only "single_transponder","predefined_transponder" for scan_type in (self.scan_type, self.scan_typecable, self.scan_typeterrestrial, self.scan_typeatsc): slist = scan_type.choices.choices dlist = [] for x in slist: if x[0] in ("single_transponder","predefined_transponder"): dlist.append(x) scan_type.choices.choices = dlist
def createSetup(self): ScanSetup.createSetup(self) #manipulate "config", remove "self.scan_networkScan", "self.scan_clearallservices" and "self.scan_onlyfree" tlist = self["config"].getList() for x in (self.scan_networkScan, self.scan_clearallservices, self.scan_onlyfree): for y in tlist: if x == y[1]: tlist.remove(y) self["config"].list = tlist self["config"].l.setList(tlist) #manipulate choices, we need only "single_transponder","predefined_transponder" for scan_type in (self.scan_type, self.scan_typecable, self.scan_typeterrestrial, self.scan_typeatsc): slist = scan_type.choices.choices dlist = [] for x in slist: if x[0] in ("single_transponder", "predefined_transponder"): dlist.append(x) scan_type.choices.choices = dlist
def createSetup(self): ScanSetup.createSetup(self) tlist = self['config'].getList() for x in (self.scan_networkScan, self.scan_clearallservices, self.scan_onlyfree): for y in tlist: if x == y[1]: tlist.remove(y) self['config'].list = tlist self['config'].l.setList(tlist) for scan_type in (self.scan_type, self.scan_typecable, self.scan_typeterrestrial): slist = scan_type.choices.choices dlist = [] for x in slist: if x[0] in ('single_transponder', 'predefined_transponder'): dlist.append(x) scan_type.choices.choices = dlist