def show_categories( self ): ok = True self.PARSER = self.retrieveParser( self.lang ) self.PARSER.get_categories_list() for key,value in self.CATEGORIES.items(): paramsAddons = {} paramsAddons[ self.PARAM_SHOW_CATEGORIE ] = "True" paramsAddons[ self.PARAM_ARTE_CATEGORIE_KEY ] = key.replace('&','brinbrin') paramsAddons[ self.PARAM_ARTE_CATEGORIE_VALUE ] = value paramsAddons[ self.PARAM_ARTE_CATEGORIE ] = self.ARTE_CATEGORIE url = _create_param_url( paramsAddons ) name = key.encode( 'utf-8' ) _addDir( name = name, url = url ) return ok
def show_categories(self): ok = True self.PARSER = self.retrieveParser(self.lang) self.PARSER.get_categories_list() for key, value in self.CATEGORIES.items(): paramsAddons = {} paramsAddons[self.PARAM_SHOW_CATEGORIE] = "True" paramsAddons[self.PARAM_ARTE_CATEGORIE_KEY] = key.replace( '&', 'brinbrin') paramsAddons[self.PARAM_ARTE_CATEGORIE_VALUE] = value paramsAddons[self.PARAM_ARTE_CATEGORIE] = self.ARTE_CATEGORIE url = _create_param_url(paramsAddons) name = key.encode('utf-8') _addDir(name=name, url=url) return ok
def show_videos( self, videos ): ok = True threads = [] for video in videos: aThread = Thread(target=self.updateVideosInfos, args=(video,)) aThread.start() threads.append(aThread) for t in threads: t.join() if self.NEXT_PAGE_NUMBER : paramsAddons = {} paramsAddons[ self.PARAM_NEXT_PAGE ] = "True" paramsAddons[ self.PARAM_NEXT_PAGE_NUMBER ] = self.NEXT_PAGE_NUMBER paramsAddons[ self.PARAM_ARTE_CATEGORIE_VALUE ] = self.parameters[ self.PARAM_ARTE_CATEGORIE_VALUE ] url = _create_param_url( paramsAddons ) name = __language__( 30302 )+" ("+self.NEXT_PAGE_NUMBER+")" _addDir( name = name, url = url ) return ok
def show_videos(self, videos): ok = True threads = [] for video in videos: aThread = Thread(target=self.updateVideosInfos, args=(video, )) aThread.start() threads.append(aThread) for t in threads: t.join() if self.NEXT_PAGE_NUMBER: paramsAddons = {} paramsAddons[self.PARAM_NEXT_PAGE] = "True" paramsAddons[self.PARAM_NEXT_PAGE_NUMBER] = self.NEXT_PAGE_NUMBER paramsAddons[self.PARAM_ARTE_CATEGORIE_VALUE] = self.parameters[ self.PARAM_ARTE_CATEGORIE_VALUE] url = _create_param_url(paramsAddons) name = __language__(30302) + " (" + self.NEXT_PAGE_NUMBER + ")" _addDir(name=name, url=url) return ok