def newest(categoria): logger.info() itemlist = [] item = Item() try: if categoria == "peliculas": item.url = host elif categoria == "terror": item.url = host + "terror/" elif categoria == 'castellano': item.url = host + "?s=Español" elif categoria == 'latino': item.url = host + "?s=Latino" item.from_newest = True item.action = "entradas" itemlist = entradas(item) if itemlist[-1].action == "entradas": itemlist.pop() # Se captura la excepción, para no interrumpir al canal novedades si un canal falla except: import sys for line in sys.exc_info(): logger.error("%s" % line) return [] return itemlist
def newest(categoria): logger.info() itemlist = [] item = Item() try: if categoria == "peliculas": item.url = host item.from_newest = True item.action = "entradas" itemlist = entradas(item) if itemlist[-1].action == "entradas": itemlist.pop() # Se captura la excepción, para no interrumpir al canal novedades si un canal falla except: import sys for line in sys.exc_info(): logger.error("{0}".format(line)) return [] return itemlist