plugin_info.plugin_object = element() init missing arguments
A fat-free DIY Python plugin management toolkit.
Brought to you by:
tibonihoo
Using latest version in pipy (1.10.423)
Traceback (most recent call last):
File "clayrd.py", line 254, in <module>
run()
File "clayrd.py", line 197, in run
loadPlugins()
File "clayrd.py", line 121, in loadPlugins
_pluginMgr.collectPlugins()
File "/usr/local/lib/python2.7/dist-packages/yapsy/PluginManager.py", line 531, in collectPlugins
self.loadPlugins()
File "/usr/local/lib/python2.7/dist-packages/yapsy/PluginManager.py", line 513, in loadPlugins
plugin_info.plugin_object = element()
TypeError: init() takes exactly 3 arguments (1 given)
Anonymous
This is because you defined arguments in your plugin's init() method.
Yapsy always initializes them without any arguments (where should it get them from?).
No answer... since then, I'm closing the bug (not a bug)