From e4e7df2ffcc83ba1cf01f4d6ae54fdbbd90c7c09 Mon Sep 17 00:00:00 2001 From: emkael Date: Tue, 9 May 2017 03:12:12 +0200 Subject: Improved error handling, MySQL error messages included --- ausbutler.spec | 2 +- butler.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ausbutler.spec b/ausbutler.spec index 30aa2d8..8528a6d 100644 --- a/ausbutler.spec +++ b/ausbutler.spec @@ -1,7 +1,7 @@ import os a = Analysis(['butler.py'], pathex=[os.path.abspath('.')], - hiddenimports=[], + hiddenimports=['mysql.connector.locales.eng.client_error'], hookspath=None, runtime_hooks=None) pyz = PYZ(a.pure) diff --git a/butler.py b/butler.py index 362213d..7019b61 100644 --- a/butler.py +++ b/butler.py @@ -22,7 +22,7 @@ def main(): client = Goniec(load_config('goniec')) client.send(files) except Exception as e: - print str(e) + print 'ERROR: %s: %s' % (type(e).__name__, str(e)) if nowait: raw_input('Press any key to continue...') -- cgit v1.2.3