auto-update on Sat 16 Nov 16:01:06 UTC 2019

This commit is contained in:
Alec Muffett 2019-11-16 16:01:06 +00:00
parent d7fe90a261
commit a1f0462a9d
2 changed files with 317 additions and 218 deletions

524
README.md

File diff suppressed because it is too large Load Diff

View File

@ -204,15 +204,18 @@ def get_summary(url):
result.append('{0} attempt={1} code={2} time={3}'.format(emoji, attempt, code, t)) result.append('{0} attempt={1} code={2} time={3}'.format(emoji, attempt, code, t))
return result return result
def print_chunk(chunk, title, print_bar=True): def print_chunk(chunk, title, description=None, print_bar=True):
print(LINE) print(LINE)
print(H2, caps(title)) print(H2, caps(title))
print() print()
if description:
print(description)
print()
for row in sort_using(chunk, 'site_name'): for row in sort_using(chunk, 'site_name'):
url = row['onion_url'] url = row['onion_url']
padlock = EMOJI_HTTPS if url.startswith('https') else EMOJI_HTTP padlock = EMOJI_HTTPS if url.startswith('https') else EMOJI_HTTP
print(H3, '[{site_name}]({onion_url})'.format(**row), padlock) print(H3, '[{site_name}]({onion_url})'.format(**row))
print(B, '[{0}]({0})'.format(url)) print(B, '[{0}]({0})'.format(url), padlock)
comment = get_placeholder(row, 'comment') comment = get_placeholder(row, 'comment')
if comment != '-': print(B, '*{}*'.format(comment)) if comment != '-': print(B, '*{}*'.format(comment))
# print proof unconditionally, as encouragement to fix it # print proof unconditionally, as encouragement to fix it
@ -246,7 +249,7 @@ def do_print(master):
chunk = grep_using(chunk, 'flaky', YES, invert=True) chunk = grep_using(chunk, 'flaky', YES, invert=True)
print_chunk(chunk, cat) print_chunk(chunk, cat)
flaky = grep_using(master, 'flaky', YES) flaky = grep_using(master, 'flaky', YES)
print_chunk(flaky, 'Flaky Sites', print_bar=False) print_chunk(flaky, 'Flaky Sites', description='These sites have apparently stopped responding.', print_bar=False)
if __name__ == '__main__': if __name__ == '__main__':
master = None master = None