File "/opt/freevo/site-packages/mbus/types.py", line 327, in mlistAsString
utf = unicode( mlist, encoding, 'ignore' ).encode( 'utf8' )
TypeError: unicode() argument 2 must be string, not None
I'm using pyMbus-0.8.1. I'm going to walk through the code and find out why encoding is None.
I added two print statements for debug and it mysteriously went away... no joke, this was right after I hit send on that email.
Another problem:
On another host i run ./freevo execute src/tv/recordings.py and on the Freevo site I get a crash:
Crash!
Traceback (most recent call last):
File "/opt/freevo/site-packages/freevo/main.py", line 401, in ?
notifier.loop()
File "/opt/freevo/site-packages/notifier/nf_generic.py", line 135, in loop
step()
File "/opt/freevo/site-packages/notifier/nf_generic.py", line 123, in step
if not __sockets[ condition ][ sock ]( sock ):
File "/opt/freevo/site-packages/mbus/entity.py", line 130, in recvIncomingMessage
self.cfg.hashkey )
File "/opt/freevo/site-packages/mbus/types.py", line 85, in __init__
self.parseMessage( msg_or_dest )
File "/opt/freevo/site-packages/mbus/types.py", line 99, in parseMessage
raise MAuthenticationError( \
File "/opt/freevo/site-packages/mbus/types.py", line 387, in __init__
MError.__init__( self, *args )
TypeError: unbound method __init__() must be called with MError instance as first argument (got MAuthenticationError instance instead)
I then tried this on the same host and nothing bad happens. On both hosts in my .mbus file I have SCOPE=LINKLOCAL, both hosts are on the same (internal) network, each machine onlt has one interface.
-Rob
------------------------------------------------------- This SF.Net email is sponsored by: InterSystems CACHE FREE OODBMS DOWNLOAD - A multidimensional database that combines robust object and relational technologies, making it a perfect match for Java, C++,COM, XML, ODBC and JDBC. www.intersystems.com/match8 _______________________________________________ Freevo-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-devel