tarina

git clone https://git.tarina.org/tarina
Log | Files | Refs | README | LICENSE

commit 0ca8786bb9d7b88a5e7c7fb547ebeacec1814d99
parent 84a59c8ec48b3406efcadc0da71d481706381702
Author: rob <rob@tarina.org>
Date:   Wed,  8 May 2019 23:22:17 +0300

update from menu

Diffstat:
Mtarina.py | 15++++++++-------
1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/tarina.py b/tarina.py @@ -300,16 +300,18 @@ def update(tarinaversion, tarinavername): time.sleep(2) writemessage('Checking for updates...') try: - os.system('wget http://tarina.org/src/VERSION -P /tmp/') + os.system('wget -N https://raw.githubusercontent.com/rbckman/tarina/master/VERSION -P /tmp/') except: writemessage('Sorry buddy, no internet connection') time.sleep(2) return tarinaversion, tarinavername - f = open('/tmp/VERSION') - versionnumber = f.readline() - versionname = f.readline() - os.remove('/tmp/VERSION*') - if float(tarinaversion) < float(versionnumber): + try: + f = open('/tmp/VERSION') + versionnumber = f.readline() + versionname = f.readline() + except: + writemessage('hmm.. something wrong with the update') + if round(float(tarinaversion),3) < round(float(versionnumber),3): writemessage('New version found ' + versionnumber[:-1] + ' ' + versionname[:-1]) time.sleep(4) timeleft = 0 @@ -323,7 +325,6 @@ def update(tarinaversion, tarinavername): time.sleep(3) os.system('reboot') writemessage('Version is up-to-date!') - time.sleep(2) return tarinaversion, tarinavername #-------------Get films---------------