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.



Attachment: 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

Reply via email to