diff options
author | Apromixately <Apromixately@users.noreply.github.com> | 2017-08-02 16:29:12 +0300 |
---|---|---|
committer | Philipp Hörist <forenjunkie@chello.at> | 2017-08-05 19:17:22 +0300 |
commit | c959602a8ff6fa979e94f5a508391bba1eb9acb6 (patch) | |
tree | 7e29a0a7e44793b45a4340a5c8a66ff151d1665d | |
parent | 4c3c4a2ad256dcb97083319b1e6303ae85042311 (diff) |
[plugin_installer] Improve manifest error message
-rw-r--r-- | plugin_installer/plugin_installer.py | 7 |
1 files changed, 5 insertions, 2 deletions
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 |