[mythtv-users] Schedules Direct JSON service changes 2022-05-20

Jay Foster jayf0ster at roadrunner.com
Sun May 22 17:51:00 UTC 2022


On 5/21/22 5:33 AM, Gary Buhrmaster wrote:
> On Fri, May 20, 2022 at 4:37 PM Gary Buhrmaster
> <gary.buhrmaster at gmail.com> wrote:
>> TL;DR summary:  Don't worry, be happy.
>>
> Well, at least if you are using the premier
> xmltv sdjson grabber (tv_grab_zz_sdjson_sqlite).
>
> If you are using the other xmltv sdjson
> grabber (tv_grab_zz_sdjson) it does not properly
> follow the redirects of the new endpoint(*).
>
> A PR has been created upstream in the XMLTV
> project with a proposed fix.  You can manually
> update your version of that grabber with the
> proposed fix (and provide feedback to that
> project if it works for you), wait for a new
> XMLTV release with either that, or some other,
> fix, or convert to the tv_grab_zz_sdjson_sqlite
> grabber.
>
>
>
> (*) I do not know if the developer of that
> grabber tested with the new endpoint,
> or because of specific test scenarios they
> did not run into the problem.
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://lists.mythtv.org/mailman/listinfo/mythtv-users
> http://wiki.mythtv.org/Mailing_List_etiquette
> MythTV Forums: https://forum.mythtv.org

I read the words (above) and they look like English, but they are 
gibberish to me.

How do I know which grabber my backend is using.  I think I'm using the 
DD grabber.  Here is a snippet from my mythfilldatabase.log file:

May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:583 (Run) Found 28 channels for source 5 which 
use grabber
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:180 (GrabDDData) This DataDirect listings 
source is shared by 6 MythTV lineups
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: N 
CoreContext filldata.cpp:184 (GrabDDData) We should use cached data for 
this one
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:248 (GrabDDData) Using existing grabbed data in 
temp tables.
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:254 (GrabDDData) Grab complete.  Actual data 
from 2021-05-20T18:57:49Z to 2021-06-06T18:57:49Z (UTC)
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:258 (GrabDDData) Main temp tables populated.
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:261 (GrabDDData) Updating MythTV channels.
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:263 (GrabDDData) Channels updated.
May 22 11:59:41 mythbox mythfilldatabase: mythfilldatabase[26387]: I 
CoreContext filldata.cpp:291 (GrabDDData) Clearing data for source.

My question is, do the Schedules Direct changes affect me?

Jay



More information about the mythtv-users mailing list