Move registerPlugin to __new__ magic

This commit is contained in:
Ruud
2013-08-18 11:47:49 +02:00
parent c73ed8a4c5
commit 3af6623a91
2 changed files with 11 additions and 6 deletions
+1 -6
View File
@@ -111,12 +111,7 @@ class Loader(object):
def loadPlugins(self, module, name):
try:
klass = module.start()
klass.registerPlugin()
if klass and getattr(klass, 'auto_register_static'):
klass.registerStatic(module.__file__)
module.start()
return True
except Exception, e:
log.error('Failed loading plugin "%s": %s', (module.__file__, traceback.format_exc()))