1
0
mirror of https://github.com/EDCD/EDMarketConnector.git synced 2025-06-06 02:13:41 +03:00

Merge branch 'stable' into main

This commit is contained in:
Athanasius 2020-07-15 11:50:39 +01:00
commit 43e18c0c84

View File

@ -71,11 +71,14 @@ try:
item.find('title').text) for item in feed.findall('channel/item')]) item.find('title').text) for item in feed.findall('channel/item')])
lastversion = sorted(items, key=versioncmp)[-1] lastversion = sorted(items, key=versioncmp)[-1]
if versioncmp(lastversion) > versioncmp(appversion): if versioncmp(lastversion) > versioncmp(appversion):
latest = ' (%s is available)' % items[lastversion] latest = items[lastversion]
except Exception as e: except Exception as e:
sys.stderr.write('Exception in version check: {}'.format(str(e))) sys.stderr.write('Exception in version check: {}'.format(str(e)))
#pass # Quietly suppress timeouts etc. #pass # Quietly suppress timeouts etc.
print(appversion) if latest:
print('{CURRENT} ({UPDATE} is available)'.format(CURRENT=appversion, UPDATE=latest))
else:
print(appversion)
sys.exit(EXIT_SUCCESS) sys.exit(EXIT_SUCCESS)
if args.j: if args.j: