Ejemplo n.º 1
0
  def getOrderedItems(self, publisherUrl, filter):
    defaultOrderedItems = itemList.getDefaultOrderedItems(publisherUrl)
    # use spot = 0 to record publisher site views and uniques
    try:
      pass
    except Exception:
      logging.warning('getOrderedItems.updateItem %s' % sys.exc_info()[1])

    if filter.default:
      logging.info('return default from memcache for %s', publisherUrl)
      return defaultOrderedItems
    logging.info('filter is not default for %s', publisherUrl)
    return filterStrategy.applyFilter(defaultOrderedItems, filter)
Ejemplo n.º 2
0
 def getOrderedItems(self):
   self.lazyLoad()
   if self.config.enable and len(self.config.default_links_url) and not self.disallowOutgoing():
     return itemList.getDefaultOrderedItems(self.config.default_links_url);
   return []