From 96a565a61489ea03b418ec6e8cfda316d96f73ba Mon Sep 17 00:00:00 2001 From: Tom Jaspers Date: Fri, 13 Mar 2015 17:55:09 +0100 Subject: [PATCH] info: error msg instead of traceback on IOError IOErrors were previously not caught, displaying full traceback to the user --- beetsplug/info.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/beetsplug/info.py b/beetsplug/info.py index 7a5a47b84..82bcbe965 100644 --- a/beetsplug/info.py +++ b/beetsplug/info.py @@ -145,7 +145,7 @@ class InfoPlugin(BeetsPlugin): for data_emitter in data_collector(lib, ui.decargs(args)): try: data = data_emitter() - except mediafile.UnreadableFileError as ex: + except (mediafile.UnreadableFileError, IOError) as ex: self._log.error(u'cannot read file: {0}', ex) continue