def read_alerts():
print('Retrieving info from', URL_MESSAGES, '...')
messages = get_response_json(URL_MESSAGES)
if messages is None:
return None
alerts = []
for message in messages:
messageFits = ((message['version'] == 'all') or (float(message['version']) >= version.version))
messageHigher = ((message['version'] == 'all') or (float(message['version']) > version.version))
categoryCheck = (message['category'] == 'alert') and messageFits
versionCheck = (message['category'] == 'release') and messageHigher
if not categoryCheck and not versionCheck:
continue
alerts.append(message)
print_table(alerts)
return alerts
评论列表
文章目录