From c6410e21f29dd8b699543416aeaf8af27be34a67 Mon Sep 17 00:00:00 2001 From: squandor Date: Sun, 22 Jan 2017 00:54:48 +0100 Subject: [PATCH] changed format ImportError --- modules/plugins.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/plugins.py b/modules/plugins.py index c5a22ba..9ce60a9 100644 --- a/modules/plugins.py +++ b/modules/plugins.py @@ -1,7 +1,7 @@ #!/usr/bin/python # This file contains the functions regarding the plugin manager. -import git, shutil, os, imp +import git, shutil, os, imp, sys import security, api import re @@ -17,7 +17,8 @@ def loadPlugins(): plugin[name] = imp.load_source(name, plugin_dir + i) plugin[name].init() except ImportError as msg: - sys.exit("Error occured during loading imports for the plugin {}: {}. Install it with 'easy_install {}' or 'pip install {}'".format(name, msg, msg , msg)) + moduleName = str(msg).split(' ')[len(str(msg).split(' ')) -1] + sys.exit("Error occured during loading imports for the plugin {}: {}. Install it with 'easy_install {}' or 'pip install {}'".format(name, msg, moduleName , moduleName)) return plugin def getPluginDict():