This commit is contained in:
ed 2022-05-12 20:55:37 +02:00
parent 214a367f48
commit 1d9f9f221a
2 changed files with 10 additions and 7 deletions

View file

@ -253,7 +253,9 @@ class ThumbSrv(object):
fun(abspath, tpath)
except:
msg = "{} could not create thumbnail of {}\n{}"
self.log(msg.format(fun.__name__, abspath, min_ex()), "1;30")
msg = msg.format(fun.__name__, abspath, min_ex())
c = 1 if "<Signals.SIG" in msg else "1;30"
self.log(msg, c)
with open(tpath, "wb") as _:
pass

View file

@ -1085,18 +1085,20 @@ class Up2k(object):
if parser == "mtag":
parser = self.mtag.backend
msg = "{} failed to read tags from {}:\n{}"
self.log(msg.format(parser, abspath, ex), c=3)
self._log_tag_err(parser, abspath, ex)
q.task_done()
def _log_tag_err(self, parser, abspath, ex):
msg = "{} failed to read tags from {}:\n{}".format(parser, abspath, ex)
self.log(msg.lstrip(), c=1 if "<Signals.SIG" in msg else 3)
def _tag_file(self, write_cur, entags, wark, abspath, tags=None):
if tags is None:
try:
tags = self.mtag.get(abspath)
except Exception as ex:
msg = "failed to read tags from {}:\n{}"
self.log(msg.format(abspath, ex), c=3)
self._log_tag_err("", abspath, ex)
return 0
if not bos.path.isfile(abspath):
@ -2193,8 +2195,7 @@ class Up2k(object):
if parsers:
tags.update(self.mtag.get_bin(parsers, abspath))
except Exception as ex:
msg = "failed to read tags from {}:\n{}"
self.log(msg.format(abspath, ex), c=3)
self._log_tag_err("", abspath, ex)
continue
with self.mutex: