hi, I updated kaa and freevo to latest git; it would not start, traceback is
Traceback (most recent call last): File "/home/freevo/.local/lib/python2.6/site-packages/freevo/helpers/recordserver.py", line 40, in <module> import config File "/home/freevo/.local/lib/python2.6/site-packages/freevo/config.py", line 37, in <module> import plugin File "/home/freevo/.local/lib/python2.6/site-packages/freevo/plugin.py", line 39, in <module> from event import Event File "/home/freevo/.local/lib/python2.6/site-packages/freevo/event.py", line 102, in <module> MIXER_VOLUP = Event('MIXER_VOLUP', arg=5) File "/home/freevo/.local/lib/python2.6/site-packages/freevo/event.py", line 54, in __init__ self.arg = arg File "/home/freevo/.local/lib/python2.6/site-packages/kaa/base/event.py", line 90, in arg elif len(arg) == 1: TypeError: object of type 'int' has no len() I conjured this patch, even if I do not truly understand whats going on. --- /home/freevo/.local/lib/python2.6/site-packages/kaa/base/event.py~ 2013-04-19 11:55:16.000000000 +0200 +++ /home/freevo/.local/lib/python2.6/site-packages/kaa/base/event.py 2013-04-19 12:47:48.408344657 +0200 @@ -87,7 +87,7 @@ """ if not arg: self._arg = None - elif len(arg) == 1: + elif type(arg) in (tuple,list) and len(arg) == 1: self._arg = arg[0] else: self._arg = arg a.
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel