From 6662c1dc53a84675ca88c64294ebbf5258e971fb Mon Sep 17 00:00:00 2001 From: thomasv Date: Fri, 15 Mar 2013 13:16:41 +0100 Subject: [PATCH] filter plugins that do not have a .py source --- gui/gui_classic.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gui/gui_classic.py b/gui/gui_classic.py index ea1ae249..9e8139e5 100644 --- a/gui/gui_classic.py +++ b/gui/gui_classic.py @@ -350,6 +350,7 @@ class ElectrumWindow(QMainWindow): if __builtin__.use_local_modules: fp, pathname, description = imp.find_module('plugins') plugin_names = [name for a, name, b in pkgutil.iter_modules([pathname])] + plugin_names = filter( lambda name: os.path.exists(os.path.join(pathname,name+'.py')), plugin_names) imp.load_module('electrum_plugins', fp, pathname, description) self.plugins = map(lambda name: imp.load_source('electrum_plugins.'+name, os.path.join(pathname,name+'.py')), plugin_names) else: