More debug

main
Bob Mottram 2020-11-27 22:43:34 +00:00
parent 5a695d689d
commit 6cb9d7e399
1 changed files with 14 additions and 1 deletions

View File

@ -215,6 +215,8 @@ def xml2StrToDict(baseDir: str, domain: str, xmlStr: str,
postCtr = 0 postCtr = 0
maxBytes = maxFeedItemSizeKb * 1024 maxBytes = maxFeedItemSizeKb * 1024
for rssItem in rssItems: for rssItem in rssItems:
if not rssItem:
continue
if len(rssItem) > maxBytes: if len(rssItem) > maxBytes:
print('WARN: rss feed item is too big') print('WARN: rss feed item is too big')
continue continue
@ -266,6 +268,8 @@ def xml2StrToDict(baseDir: str, domain: str, xmlStr: str,
postCtr += 1 postCtr += 1
if postCtr >= maxPostsPerSource: if postCtr >= maxPostsPerSource:
break break
if postCtr > 0:
print('Added ' + str(postCtr) + ' rss feed items to newswire')
return result return result
@ -282,6 +286,8 @@ def atomFeedToDict(baseDir: str, domain: str, xmlStr: str,
postCtr = 0 postCtr = 0
maxBytes = maxFeedItemSizeKb * 1024 maxBytes = maxFeedItemSizeKb * 1024
for atomItem in atomItems: for atomItem in atomItems:
if not atomItem:
continue
if len(atomItem) > maxBytes: if len(atomItem) > maxBytes:
print('WARN: atom feed item is too big') print('WARN: atom feed item is too big')
continue continue
@ -333,6 +339,8 @@ def atomFeedToDict(baseDir: str, domain: str, xmlStr: str,
postCtr += 1 postCtr += 1
if postCtr >= maxPostsPerSource: if postCtr >= maxPostsPerSource:
break break
if postCtr > 0:
print('Added ' + str(postCtr) + ' atom feed items to newswire')
return result return result
@ -351,7 +359,10 @@ def atomFeedYTToDict(baseDir: str, domain: str, xmlStr: str,
postCtr = 0 postCtr = 0
maxBytes = maxFeedItemSizeKb * 1024 maxBytes = maxFeedItemSizeKb * 1024
for atomItem in atomItems: for atomItem in atomItems:
print('YouTube feed item: ' + atomItem) if not atomItem:
continue
if not atomItem.strip():
continue
if len(atomItem) > maxBytes: if len(atomItem) > maxBytes:
print('WARN: atom feed item is too big') print('WARN: atom feed item is too big')
continue continue
@ -397,6 +408,8 @@ def atomFeedYTToDict(baseDir: str, domain: str, xmlStr: str,
postCtr += 1 postCtr += 1
if postCtr >= maxPostsPerSource: if postCtr >= maxPostsPerSource:
break break
if postCtr > 0:
print('Added ' + str(postCtr) + ' YouTube feed items to newswire')
return result return result