I found a way to reproduce this:
1. Add a program (not a favorite) that can be re-scheduled to a new time, if
needed
2. Add a new program (that cannot be rescheduled) that conflicts with the
first program added. The first program added will be rescheduled.
When the 2nd program starts to record, it will fail with the prebious
reported error. Not sure why yet.
On 1/28/07, Justin Wetherell <[EMAIL PROTECTED]> wrote:
There certainly is a chance, i'm still looking into to. I don't know how a
program can be added to the scheduledRecordings, without calling
scheduleRecording()
This has happend in awhile, so I don't know if it's still a problem but I
have been looking over my code to see if I can find it.
On 1/28/07, Duncan Webb <[EMAIL PROTECTED]> wrote:
>
> Justin Wetherell wrote:
> > This is happening everytime, so there must be a new bug.
>
> The program.tunerid comes from the channel.tunerid. The channel tunerid
> is be default 0 unless it have been overridden by TV_CHANNELS.
>
> It looks like the scheduleRecording function is not being called. You
> have been sending patches for the recordserver, it there a chance that
> something got broken along the way?
>
> Duncan
>
> > On 1/26/07, *Justin Wetherell* < [EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]>> wrote:
> >
> > I don't know if this is along the same line but I got this error
> > today, while trying to record:
> > 2007/01/26 01:00 EST [*RecordServer*] Exception in thread
> Thread-1:
> > 2007/01/26 01:00 EST [*RecordServer*] Traceback (most recent call
> > last):
> > 2007/01/26 01:00 EST [*RecordServer*] File
> > "/usr/lib/python2.4/threading.py", line 442, in __bootstr
> > ap
> > 2007/01/26 01:00 EST [*RecordServer*] self.run()
> > 2007/01/26 01:00 EST [*RecordServer*] File
> > "/usr/local/freevo/src/tv/plugins/ivtv_record.py", line 1
> > 21, in run
> > 2007/01/26 01:00 EST [*RecordServer*] vg =
> > fc.getVideoGroup(self.prog.tunerid, False)
> > 2007/01/26 01:00 EST [*RecordServer*] AttributeError: TvProgram
> > instance has no attribute 'tunerid'
> > 2007/01/26 01:00 EST [*RecordServer*]
> > 2007/01/26 01:00 EST [*RecordServer*] received event RECORD_START
> > 2007/01/26 01:00 EST [*RecordServer*] fetch_image []
> > 2007/01/26 01:01 EST [*RecordServer*] GET: reading cached file
> > (/var/cache/freevo/record_schedule.xml)
> > 2007/01/26 01:01 EST [*RecordServer*] Return cached data
>
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share
> your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
>
> _______________________________________________
> Freevo-devel mailing list
> Freevo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freevo-devel
>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel