mirror of https://gitlab.com/bashrc2/epicyon
Testing sequence for feeds
parent
a7de74bb81
commit
e0e31e8330
12
newswire.py
12
newswire.py
|
@ -477,7 +477,12 @@ def xmlStrToDict(baseDir: str, domain: str, xmlStr: str,
|
||||||
maxFeedItemSizeKb: int) -> {}:
|
maxFeedItemSizeKb: int) -> {}:
|
||||||
"""Converts an xml string to a dictionary
|
"""Converts an xml string to a dictionary
|
||||||
"""
|
"""
|
||||||
if 'rss version="2.0"' in xmlStr:
|
if '<yt:videoId>' in xmlStr and '<yt:channelId>' in xmlStr:
|
||||||
|
print('YouTube feed: reading')
|
||||||
|
return atomFeedYTToDict(baseDir, domain,
|
||||||
|
xmlStr, moderated, mirrored,
|
||||||
|
maxPostsPerSource, maxFeedItemSizeKb)
|
||||||
|
elif 'rss version="2.0"' in xmlStr:
|
||||||
return xml2StrToDict(baseDir, domain,
|
return xml2StrToDict(baseDir, domain,
|
||||||
xmlStr, moderated, mirrored,
|
xmlStr, moderated, mirrored,
|
||||||
maxPostsPerSource, maxFeedItemSizeKb)
|
maxPostsPerSource, maxFeedItemSizeKb)
|
||||||
|
@ -485,11 +490,6 @@ def xmlStrToDict(baseDir: str, domain: str, xmlStr: str,
|
||||||
return atomFeedToDict(baseDir, domain,
|
return atomFeedToDict(baseDir, domain,
|
||||||
xmlStr, moderated, mirrored,
|
xmlStr, moderated, mirrored,
|
||||||
maxPostsPerSource, maxFeedItemSizeKb)
|
maxPostsPerSource, maxFeedItemSizeKb)
|
||||||
elif '<yt:videoId>' in xmlStr and '<yt:channelId>' in xmlStr:
|
|
||||||
print('YouTube feed: reading')
|
|
||||||
return atomFeedYTToDict(baseDir, domain,
|
|
||||||
xmlStr, moderated, mirrored,
|
|
||||||
maxPostsPerSource, maxFeedItemSizeKb)
|
|
||||||
return {}
|
return {}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue