mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 14:16:31 +00:00
fixed prerelease option detection
This commit is contained in:
parent
2102f168f2
commit
a20fccce7c
@ -49,7 +49,9 @@ def get_version():
|
|||||||
def get_all_versions():
|
def get_all_versions():
|
||||||
url = _LIST_VERSIONS_URL
|
url = _LIST_VERSIONS_URL
|
||||||
url += '?_=' + str(int(time.time())) # prevents caching
|
url += '?_=' + str(int(time.time())) # prevents caching
|
||||||
|
|
||||||
|
want_prereleases = subprocess.check_output('source /data/etc/os.conf && echo $os_prereleases', shell=True, stderr=subprocess.STDOUT).strip() == 'true'
|
||||||
|
|
||||||
try:
|
try:
|
||||||
logging.debug('board is %s' % _BOARD)
|
logging.debug('board is %s' % _BOARD)
|
||||||
logging.debug('fetching %s...' % url)
|
logging.debug('fetching %s...' % url)
|
||||||
@ -61,7 +63,7 @@ def get_all_versions():
|
|||||||
|
|
||||||
versions = []
|
versions = []
|
||||||
for release in releases:
|
for release in releases:
|
||||||
if release.get('prerelease') and not os.path.exists('/data/etc/prereleases'):
|
if release.get('prerelease') and not want_prereleases:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
for asset in release.get('assets', []):
|
for asset in release.get('assets', []):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user