Hi,

I'm annoyed. Very very annoyed. It seems that 1.7.3's record server
still loses all favourites and scheduled recordings on my system when
adding something through the UI (it works perfectly through the web).

A segment of recordserver.log is attached.

Any thoughts before I raise a bug (I thought it had already been fixed, TBH).

Cheers,

Andrew

PS. The WAF has just dropped through the floor :-(
PPS. This is distracting me from adding series-link functionality
which is broadcast via DVB in the UK.
PPPS. The new Freevo website is missing clear and obvious links to the
bug trackers.

-- 
Andrew Flegg -- mailto:[EMAIL PROTECTED]  |  http://www.bleb.org/
2007-08-20 16:18:42,759 INFO     recordserver.py (543) : Conflict resolution enabled
2007-08-20 16:18:42,772 INFO     recordserver.py (504) : Before mySched recordings; ignore all addProgram lines
2007-08-20 16:18:42,773 DEBUG    record_types.py (56)  : added "cbeebies.bbc.co.uk:1187682600" Tue 2007-08-21 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics"
2007-08-20 16:18:42,776 DEBUG    record_types.py (69)  : removed "cbeebies.bbc.co.uk:1187682600" Tue 2007-08-21 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics"
2007-08-20 16:18:42,777 INFO     recordserver.py (521) : After mySched recordings; stop ignoring all addProgram lines
2007-08-20 16:18:42,779 DEBUG    recordserver.py (686) : Tue 2007-08-21 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics tuner: CBeebies
2007-08-20 16:18:42,781 DEBUG    record_types.py (56)  : added "cbeebies.bbc.co.uk:1187682600" Tue 2007-08-21 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics"
2007-08-20 16:18:55,737 INFO     recordserver.py (814) : findMatches: Fun With Phonics
2007-08-20 16:18:55,786 INFO     recordserver.py (845) : PROGRAM MATCH 3: Tue 2007-08-21 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics
2007-08-20 16:18:55,790 INFO     recordserver.py (845) : PROGRAM MATCH 3: Wed 2007-08-22 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics
2007-08-20 16:18:55,795 INFO     recordserver.py (845) : PROGRAM MATCH 3: Thu 2007-08-23 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics
2007-08-20 16:18:55,799 INFO     recordserver.py (845) : PROGRAM MATCH 3: Fri 2007-08-24 08:50->09:00 (08:50)  cbeebies.bbc.co.uk Fun With Phonics
2007-08-20 16:18:55,967 INFO     recordserver.py (849) : Found 4 matches.
2007-08-20 16:19:35,350 DEBUG    record_types.py (84)  : added favorite "Fun With Phonics"
no imagefile found
/data/PVR/.freevo/vfs/data/PVR/08-07_06_00_Milkshake_:_Thomas_Friends.ts.raw.tmp
no imagefile found
/data/PVR/.freevo/vfs/data/PVR/08-08_08_20_Thomas_Friends.ts.raw.tmp
no imagefile found
/data/PVR/.freevo/vfs/data/PVR/08-08_19_30_Coronation_Street.ts.raw.tmp
no imagefile found
/data/PVR/.freevo/vfs/data/PVR/08-09_06_00_Thomas_Friends.ts.raw.tmp
no imagefile found
/data/PVR/.freevo/vfs/data/PVR/08-15_06_00_Thomas_Friends.ts.raw.tmp
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/twisted/web/http.py", line 557, in requestReceived
    self.process()
  File "/usr/lib/python2.4/site-packages/twisted/web/server.py", line 153, in process
    self.render(resrc)
  File "/usr/lib/python2.4/site-packages/twisted/web/server.py", line 160, in render
    body = resrc.render(self)
  File "/usr/lib/python2.4/site-packages/twisted/web/xmlrpc.py", line 118, in render
    defer.maybeDeferred(function, *args).addErrback(
--- <exception caught here> ---
  File "/usr/lib/python2.4/site-packages/twisted/internet/defer.py", line 107, in maybeDeferred
    result = f(*args, **kw)
  File "/usr/lib/python2.4/site-packages/freevo/helpers/recordserver.py", line 1388, in xmlrpc_addEditedFavorite
    unjellyFromXML(title), chan, dow, mod, priority, allowDuplicates, onlyNew)
  File "/usr/lib/python2.4/site-packages/freevo/helpers/recordserver.py", line 1021, in addEditedFavorite
    self.saveScheduledRecordings(scheduledRecordings)
  File "/usr/lib/python2.4/site-packages/freevo/helpers/recordserver.py", line 315, in saveScheduledRecordings
    jellyToXML(scheduledRecordings, f)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 424, in jellyToXML
    document = jellyToDOM(object)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 406, in jellyToDOM
    document = dj.jelly(object)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 397, in jelly
    node = self.jellyToNode(obj)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 388, in jellyToNode
    n = self.jellyToNode(state)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 368, in jellyToNode
    n2 = self.jellyToNode(v)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 368, in jellyToNode
    n2 = self.jellyToNode(v)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 388, in jellyToNode
    n = self.jellyToNode(state)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 368, in jellyToNode
    n2 = self.jellyToNode(v)
  File "/usr/lib/python2.4/site-packages/freevo/util/marmalade.py", line 387, in jellyToNode
    state = obj.__dict__
exceptions.AttributeError: 'bool' object has no attribute '__dict__'
2007-08-20 16:19:40,579 WARNING  recordserver.py (268) : "/var/cache/freevo/record_schedule.xml" is invalid, removed
2007-08-20 16:19:40,606 INFO     recordserver.py (281) : Got ScheduledRecordings (version 2).
2007-08-20 16:19:40,607 DEBUG    recordserver.py (289) : ScheduledRecordings has 17 items.
2007-08-20 16:19:53,870 INFO     recordserver.py (284) : GET: making a new ScheduledRecordings
2007-08-20 16:19:53,874 DEBUG    recordserver.py (289) : ScheduledRecordings has 0 items.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to