]> kaliko git repositories - mpd-sima.git/commitdiff
Add more info in crash report (Closes #56)
authorkaliko <kaliko@azylum.org>
Thu, 30 Sep 2021 17:03:51 +0000 (19:03 +0200)
committerkaliko <kaliko@azylum.org>
Thu, 30 Sep 2021 17:05:52 +0000 (19:05 +0200)
sima/utils/utils.py

index b9dc980c37f5a109b207e133b660df4bb26517df..c3e80d4139b097f18b80595d042321e6665a36c7 100644 (file)
@@ -34,6 +34,9 @@ from os import getenv, access, getcwd, W_OK, R_OK
 from os.path import dirname, isabs, join, normpath, exists, isdir, isfile
 from time import sleep
 
+from musicpd import VERSION as mversion
+from sima.info import __version__ as sversion
+
 
 def getws(dic):
     """
@@ -45,6 +48,7 @@ def getws(dic):
     aka = getencoder('rot-13')(str((aka), 'utf-8'))[0]
     dic.update({'apikey': aka})
 
+
 def parse_mpd_host(value):
     passwd = host = None
     # If password is set: MPD_HOST=pass@host
@@ -87,6 +91,8 @@ def exception_log():
     log = logging.getLogger(__name__)
     log.error('Unhandled Exception!!!')
     log.error(''.join(traceback.format_exc()))
+    log.info('musicpd python module version: %s', mversion)
+    log.info('MPD_sima version: %s', sversion)
     log.info('Please report the previous message'
              ' along with some log entries right before the crash.')
     log.info('thanks for your help :)')