Add "al" (apparent limit) param with value
Removes element from rss *after* treatment, useful for slow json APImaster
parent
e70399b654
commit
32f9550be5
8
morss.py
8
morss.py
|
@ -123,6 +123,9 @@ class ParseOptions:
|
|||
else:
|
||||
return False
|
||||
|
||||
def __contains__(self, key):
|
||||
return self.options.__contains__(key)
|
||||
|
||||
class Cache:
|
||||
""" Light, error-prone caching system. """
|
||||
def __init__(self, folder, key, persistent=False, dic=False):
|
||||
|
@ -587,6 +590,11 @@ def Gather(url, cachePath, options):
|
|||
if not options.proxy:
|
||||
Fill(item, cache, url)
|
||||
|
||||
if 'al' in options:
|
||||
if i+1 > int(options.al):
|
||||
item.remove()
|
||||
return
|
||||
|
||||
if item.desc and item.content:
|
||||
if options.clip:
|
||||
item.content = item.desc + "<br/><br/><center>* * *</center><br/><br/>" + item.content
|
||||
|
|
Loading…
Reference in New Issue