mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-06-07 10:53:26 +03:00
Merge pull request #606 from EDCD/fix/604-EDMC-version-check
Restore 'EDMC -v' to announcing newer versions.
This commit is contained in:
commit
1bf8e292a8
5
EDMC.py
5
EDMC.py
@ -71,10 +71,13 @@ 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.
|
||||||
|
if latest:
|
||||||
|
print('{CURRENT} ({UPDATE} is available)'.format(CURRENT=appversion, UPDATE=latest))
|
||||||
|
else:
|
||||||
print(appversion)
|
print(appversion)
|
||||||
sys.exit(EXIT_SUCCESS)
|
sys.exit(EXIT_SUCCESS)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user