Changeset 531 for status

Show
Ignore:
Timestamp:
02/19/07 21:51:08 (6 years ago)
Author:
lincoln
Message:

update shepherd to work with mythtv post MythTV changeset 12499
(http://svn.mythtv.org/trac/changeset/12499) which breaks Shepherd in a few
different ways:

  1. mythtv has started calling grabbers on a per-day basis for up to 21 days. FIX: Shepherd now lists a 'preferredmethod' in its --capabilities list. MythTV then calls shepherd with "--preferredmethod" to ask what it prefers, Shepherd returns 'allatonce', indicating it would prefer to be called just once.
  1. When it was calling per-day, it was using the syntax:

--days 1 --offset 1 (expecting day one)
--days 1 --offset 2 (expecting day two)
--days 1 --offset 3 (expecting day three)
...

That is different to our interpretation of the XMLTV spec & grabbers.
It would have worked if instead it used:

--days 1 (day one)
--days 2 --offset 1 (two days but skip day one)
--days 3 --offset 2 (three days but skip day two)
...

Haven't actually fixed this one, but due to (1) above, mythfilldatabase
just calls us once now anyway.

  1. mythfilldatabase always calls with --quiet. We don't want to be quiet, so change our --quiet parameter to --reallyquiet and ignore --quiet for now.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • status

    r530 r531  
    1 application     shepherd            0.4.53 
     1application     shepherd            0.4.54 
    22grabber         yahoo7widget        1.79 
    33grabber         rex                 3.4.2