X-Git-Url: https://git.kaliko.me/?a=blobdiff_plain;f=sima%2Futils%2Futils.py;h=d226ef08303bf3fde53064743b73781e3e868158;hb=37dd60538984a3917354b794a5c96b0a025f8e95;hp=b9dc980c37f5a109b207e133b660df4bb26517df;hpb=d67a78c3f86751a551b370c32aaf3934e772825f;p=mpd-sima.git diff --git a/sima/utils/utils.py b/sima/utils/utils.py index b9dc980..d226ef0 100644 --- a/sima/utils/utils.py +++ b/sima/utils/utils.py @@ -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 :)') @@ -131,7 +137,6 @@ class Wfile(FileAction): if isdir(self._file): self.parser.error('need a file not a directory: {}'.format(self._file)) if not exists(self._dir): - #raise ArgumentError(self, '"{0}" does not exist'.format(self._dir)) self.parser.error('directory does not exist: {0}'.format(self._dir)) if not exists(self._file): # Is parent directory writable then