Chris wrote:
> Chris wrote:
>> Duncan Webb wrote:
>>
>>> I don't think that you need to do this, if freevo works from
>>> /usr/share/pycentral/ then you plug-in should work too.
>>>
>>>
>>>
>> I really don't know why it doesn't work. Plugins are in
>> '/usr/lib/python2.4/site-packages/freevo/plugins/', but I see that
>> plugin.py, function '__find_plugin_file__' is looking in
>> '/usr/lib/python2.4/site-packages/freevo/' for my plugin, where it isn't.
>> I am using the debian package btw., maybe this is buggy.
>>
>> This is the error:
>>
>> failed to load plugin idlebar.mpdnow
>> start 'freevo plugins -l' to get a list of plugins
>> Traceback (most recent call last):
>> File
>> "/usr/share/pycentral/python-freevo/site-packages/freevo/plugin.py",
>> line 557, in __load_plugin__
>> p = eval(object)()
>> File "<string>", line 0, in ?
>> AttributeError: 'module' object has no attribute 'mpdnow'
>>
> When I wrote my initial mail the error was this: "can't locate plugin
> idlebar.mpdnow",
> then i changed the config to
> "plugin.activate('plugins.idlebar.mpdnow',level=40)" and from that point
> on I get the error I posted above.
First try this:
# freevo prompt
>>> import sys
>>> sys.path
It tells you where freevo is looking for modules.
I assume that as this is a idlebar plug-in it should go into
src/plugins/idlebar and is activated with:
plugin.activate('idlebar.mpdnow')
The first problem I've seen is that mpdclient2 is in audio/plugins so
you need to import audio.plugins.mpdclient2 instead of just mpdclient2
and you only need this once.
You may like a config function to allow "freevo plugins -i
idlebar.mpdnow" to show the description and the variables.
HTH
Duncan
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel