Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim-plugins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorApromixately <Apromixately@users.noreply.github.com>2017-08-02 16:29:12 +0300
committerPhilipp Hörist <forenjunkie@chello.at>2017-08-05 19:17:22 +0300
commitc959602a8ff6fa979e94f5a508391bba1eb9acb6 (patch)
tree7e29a0a7e44793b45a4340a5c8a66ff151d1665d /plugin_installer
parent4c3c4a2ad256dcb97083319b1e6303ae85042311 (diff)
[plugin_installer] Improve manifest error message
Diffstat (limited to 'plugin_installer')
-rw-r--r--plugin_installer/plugin_installer.py7
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