Update of /cvsroot/freevo/freevo/lib/pyepg
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7620/pyepg
Modified Files:
channel.py
Log Message:
small bugfix on loading
Index: channel.py
===================================================================
RCS file: /cvsroot/freevo/freevo/lib/pyepg/channel.py,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** channel.py 23 Jan 2005 16:13:44 -0000 1.12
--- channel.py 10 Apr 2005 18:11:03 -0000 1.13
***************
*** 94,106 ****
self.name = display_name
self.title = display_name
! if notifier and notifier.addTimer:
! # add random timer 100-500ms to fill the
! # database with init values
! notifier.addTimer(random.randint(1, 5) * 100,
! self.__precache)
def __precache(self):
ctime = int(time.time())
! self.__import_programs(ctime - 3600 * 4, ctime + 366 * 10)
return False
--- 94,106 ----
self.name = display_name
self.title = display_name
! # if notifier and notifier.addTimer:
! # # add random timer 100-500ms to fill the
! # # database with init values
! # notifier.addTimer(random.randint(1, 5) * 100,
! # self.__precache)
def __precache(self):
ctime = int(time.time())
! self.__import_programs(ctime - 3600 * 4, ctime + 3600 * 10)
return False
***************
*** 229,233 ****
p = self.programs[0]
if p.start > start - 60:
! self.__import_programs(start - 60, p.start)
# see if we're missing programs after end
p = self.programs[-1]
--- 229,233 ----
p = self.programs[0]
if p.start > start - 60:
! self.__import_programs(start - 60 - 2 * 3600, p.start)
# see if we're missing programs after end
p = self.programs[-1]
***************
*** 237,241 ****
self.__import_programs(p.stop, start + 60)
elif p.stop < stop:
! self.__import_programs(p.stop, stop + 60)
else:
if stop == 0:
--- 237,241 ----
self.__import_programs(p.stop, start + 60)
elif p.stop < stop:
! self.__import_programs(p.stop, stop + 60 + 2 * 3600)
else:
if stop == 0:
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog