Hans-Jürgen Ficker wrote: > Hi! > > I found two issues in current SVN version of freevo, probably > introduced at r7908. > > The first affects the handling of conflicts in the padding of two > shows. This patch fixes it: > > Index: freevo/tvserver/src/conflict.py > =================================================================== > --- freevo/tvserver/src/conflict.py (revision 7920) > +++ freevo/tvserver/src/conflict.py (working copy) > @@ -289,7 +289,7 @@ > # FIXME: maybe start != stop > schedule[r.id][2] = False > for c in r.conflict_padding: > - schedule[r.id][3] = False > + schedule[c.id][3] = False
Oops, right. I have no idea how this came into svn. Fixed.
> 2006-02-19 14:53:20,228 ERROR [ mbus] mbus_wrapper.py 258: Error in RPC
> handling
> Traceback (most recent call last):
> File "/usr/local/lib/python2.4/site-packages/freevo/ipc/mbus_wrapper.py",
> line 244, in __call__
> result = super(Instance.RPC, self).__call__(*args)
> File "../base/build/lib/kaa/notifier/callback.py", line 177, in __call__
> File "/usr/local/lib/python2.4/site-packages/freevo/tvserver/server.py",
> line 362, in rpc_recording_add
> r = Recording(name, channel, priority, start, stop, **info)
> TypeError: __init__() keywords must be strings
Arg, my mbus wrapper now transform everything to unicode. This is nice
to have but breaks keyword args.
> def __init__(self, name = 'unknown', channel = 'unknown',
> priority = 0, start = 0, stop = 0, node=None,
> - **info ):
> + info = {} ):
Thanks, fixed.
Dischi
--
Life's unfair - but root password helps!
pgpgGWMt5gtMF.pgp
Description: PGP signature
