diff --git a/.gitignore b/.gitignore index 2c63931..6ae27de 100644 --- a/.gitignore +++ b/.gitignore @@ -112,4 +112,7 @@ configuration.ini music_folder/ tmp/ -database.db \ No newline at end of file +database.db + +# Pycharm +.idea/ \ No newline at end of file diff --git a/util.py b/util.py index 5d2ec4c..d5e29c7 100644 --- a/util.py +++ b/util.py @@ -275,14 +275,16 @@ def update(current_version): global log new_version = new_release_version() - if version.parse(new_version) > version.parse(current_version): + target = var.config.get('bot', 'target_version') + if version.parse(new_version) > version.parse(current_version) or target == "testing": log.info('update: new version, start updating...') - target = var.config.get('bot','target_version') tp = sp.check_output(['/usr/bin/env', 'bash', 'update.sh', target]).decode() log.debug(tp) - log.info('update: update pip librairies dependancies') - tp = sp.check_output([var.config.get('bot', 'pip3_path'), 'install', '--upgrade', '-r', 'requirements.txt']).decode() + log.info('update: update pip libraries dependencies') + sp.check_output([var.config.get('bot', 'pip3_path'), 'install', '--upgrade', '-r', 'requirements.txt']).decode() msg = "New version installed, please restart the bot." + if target == "testing": + msg += tp.replace('\n', '
') else: log.info('update: starting update youtube-dl via pip3')