From c959602a8ff6fa979e94f5a508391bba1eb9acb6 Mon Sep 17 00:00:00 2001 From: Apromixately Date: Wed, 2 Aug 2017 15:29:12 +0200 Subject: [plugin_installer] Improve manifest error message --- plugin_installer/plugin_installer.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'plugin_installer') diff --git a/plugin_installer/plugin_installer.py b/plugin_installer/plugin_installer.py index 2ad7a00..4655ca1 100644 --- a/plugin_installer/plugin_installer.py +++ b/plugin_installer/plugin_installer.py @@ -395,8 +395,11 @@ class DownloadAsync(threading.Thread): continue opts = config.options('info') if not set(MANDATORY_FIELDS).issubset(opts): - log.warning('Plugin is missing mandatory fields in manifest.ini. ' - 'Plugin not loaded.') + log.warning( + '%s is missing mandatory fields %s. ' + 'Plugin not loaded.', + filename, + set(MANDATORY_FIELDS).difference(opts)) continue # Add icon and remote dir icon = None -- cgit v1.2.3