itRun amprolla_update main in a try/catch - amprolla - devuan's apt repo merger Err parazyd.org 70 hgit clone git://parazyd.org/amprolla.git URL:git://parazyd.org/amprolla.git parazyd.org 70 1Log /git/amprolla/log.gph parazyd.org 70 1Files /git/amprolla/files.gph parazyd.org 70 1Refs /git/amprolla/refs.gph parazyd.org 70 1README /git/amprolla/file/README.md.gph parazyd.org 70 1LICENSE /git/amprolla/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit 7798367e61cdc89889a406269b7bbeaf6907f591 /git/amprolla/commit/7798367e61cdc89889a406269b7bbeaf6907f591.gph parazyd.org 70 1parent e3fff494910cd263d90119ac1b73aef6d830446e /git/amprolla/commit/e3fff494910cd263d90119ac1b73aef6d830446e.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Sat, 9 Dec 2017 11:32:29 +0100 Err parazyd.org 70 i Err parazyd.org 70 iRun amprolla_update main in a try/catch Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M amprolla_update.py | 17 ++++++++++------- Err parazyd.org 70 i Err parazyd.org 70 i1 file changed, 10 insertions(+), 7 deletions(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/amprolla_update.py b/amprolla_update.py /git/amprolla/file/amprolla_update.py.gph parazyd.org 70 it@@ -14,7 +14,7 @@ import lib.globalvars as globalvars Err parazyd.org 70 i from amprolla_merge import gen_release, merge, prepare_merge_dict Err parazyd.org 70 i from lib.config import aliases, cpunm, repos, repo_order, spooldir, skips Err parazyd.org 70 i from lib.lock import check_lock, free_lock Err parazyd.org 70 i-from lib.log import info, warn Err parazyd.org 70 i+from lib.log import info, warn, die Err parazyd.org 70 i from lib.parse import compare_dict, get_date, get_time, parse_release Err parazyd.org 70 i from lib.net import download Err parazyd.org 70 i Err parazyd.org 70 it@@ -143,9 +143,12 @@ def main(): Err parazyd.org 70 i Err parazyd.org 70 i Err parazyd.org 70 i if __name__ == '__main__': Err parazyd.org 70 i- t1 = time() Err parazyd.org 70 i- check_lock() Err parazyd.org 70 i- main() Err parazyd.org 70 i- free_lock() Err parazyd.org 70 i- t2 = time() Err parazyd.org 70 i- print('total time: %s' % (t2 - t1)) Err parazyd.org 70 i+ try: Err parazyd.org 70 i+ t1 = time() Err parazyd.org 70 i+ check_lock() Err parazyd.org 70 i+ main() Err parazyd.org 70 i+ free_lock() Err parazyd.org 70 i+ t2 = time() Err parazyd.org 70 i+ print('total time: %s' % (t2 - t1)) Err parazyd.org 70 i+ except Exception as e: Err parazyd.org 70 i+ die(e) Err parazyd.org 70 .