Do you mean "CNN HEADLINES" ?
Works with the jgomez docker container (even though there's no guide data now).
Which docker container are you using, jon maddox or jgomez?
Unfortunately, they're both mixed up in this thread that was started by Jon Maddox.
@joagomez
Your Pluto guide data is stale
Latest start time I see is start="20241024180000 +0000
But right now it's 20241024224700 +0000
Not seeing the issue. But then I did restart all my containers recently.
What do the logs say
Channels DVR
2024/10/22 21:04:02.268462 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/22 21:05:02.607622 [DVR] Fetched guide data for XMLTV-Pluto in 314ms
2024/10/22 21:05:26.102935 [DVR] Indexed 13918 airings into XMLTV-Pluto (426 channels over 39h46m0s) + 19 skipped [22s index]
2024/10/22 21:05:26.137644 [DVR] pruned 1075 replaced airings in 34ms.
2024/10/22 21:05:26.344505 [IDX] Pruned 486 expired groups from XMLTV-Pluto in 56ms.
2024/10/22 23:04:02.276230 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/22 23:05:02.667187 [DVR] Fetched guide data for XMLTV-Pluto in 366ms
2024/10/22 23:05:26.780321 [DVR] Indexed 14501 airings into XMLTV-Pluto (426 channels over 41h1m0s) + 21 skipped [23s index]
2024/10/22 23:05:26.816907 [DVR] pruned 1154 replaced airings in 36ms.
2024/10/22 23:05:27.037669 [IDX] Pruned 717 expired groups from XMLTV-Pluto in 61ms.
2024/10/23 01:04:14.000459 [ERR] Failed to request m3u for Pluto: Get "http://192.168.1.3:8080/pluto/all/playlist.m3u?channel_id_format=slug_only": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
2024/10/23 01:05:36.928394 [DVR] Fetched guide data for XMLTV-Pluto in 22s
2024/10/23 01:06:01.535888 [DVR] Indexed 14486 airings into XMLTV-Pluto (426 channels over 43h1m0s) + 25 skipped [23s index]
2024/10/23 01:06:01.643137 [DVR] pruned 1081 replaced airings in 107ms.
2024/10/23 01:06:01.853212 [IDX] Pruned 491 expired groups from XMLTV-Pluto in 26ms.
2024/10/23 03:04:02.397638 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 03:05:02.675912 [DVR] Fetched guide data for XMLTV-Pluto in 253ms
2024/10/23 03:05:25.438734 [DVR] Indexed 13397 airings into XMLTV-Pluto (426 channels over 41h0m0s) + 1114 skipped [21s index]
2024/10/23 03:05:25.476214 [DVR] pruned 1085 replaced airings in 37ms.
2024/10/23 03:05:25.640150 [IDX] Pruned 101 expired groups from XMLTV-Pluto in 25ms.
2024/10/23 05:04:01.447500 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 05:05:01.825709 [DVR] Fetched guide data for XMLTV-Pluto in 353ms
2024/10/23 05:05:24.628752 [DVR] Indexed 13430 airings into XMLTV-Pluto (426 channels over 43h0m0s) + 1108 skipped [21s index]
2024/10/23 05:05:24.699755 [DVR] pruned 1084 replaced airings in 70ms.
2024/10/23 05:05:24.891349 [IDX] Pruned 518 expired groups from XMLTV-Pluto in 46ms.
2024/10/23 07:04:01.514250 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 07:05:01.777943 [DVR] Fetched guide data for XMLTV-Pluto in 238ms
2024/10/23 07:05:24.569270 [DVR] Indexed 13436 airings into XMLTV-Pluto (426 channels over 37h15m0s) + 1065 skipped [21s index]
2024/10/23 07:05:24.600172 [DVR] pruned 1052 replaced airings in 30ms.
2024/10/23 07:05:24.736518 [IDX] Pruned 501 expired groups from XMLTV-Pluto in 12ms.
2024/10/23 09:04:01.570527 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 09:05:01.878117 [DVR] Fetched guide data for XMLTV-Pluto in 283ms
2024/10/23 09:05:24.674588 [DVR] Indexed 13438 airings into XMLTV-Pluto (426 channels over 37h15m0s) + 1082 skipped [21s index]
2024/10/23 09:05:24.719343 [DVR] pruned 1057 replaced airings in 44ms.
2024/10/23 09:05:24.904878 [IDX] Pruned 493 expired groups from XMLTV-Pluto in 14ms.
2024/10/23 11:04:01.634494 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 11:05:01.918635 [DVR] Fetched guide data for XMLTV-Pluto in 259ms
2024/10/23 11:05:22.959997 [DVR] Indexed 12374 airings into XMLTV-Pluto (426 channels over 35h25m0s) + 2146 skipped [20s index]
2024/10/23 11:05:22.991725 [DVR] pruned 1062 replaced airings in 31ms.
2024/10/23 11:05:23.238472 [IDX] Pruned 113 expired groups from XMLTV-Pluto in 114ms.
2024/10/23 13:04:01.703419 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 13:05:01.973714 [DVR] Fetched guide data for XMLTV-Pluto in 245ms
2024/10/23 13:05:21.821364 [DVR] Indexed 11319 airings into XMLTV-Pluto (426 channels over 32h15m0s) + 3201 skipped [18s index]
2024/10/23 13:05:21.855092 [DVR] pruned 1052 replaced airings in 33ms.
2024/10/23 13:05:22.100055 [IDX] Pruned 124 expired groups from XMLTV-Pluto in 83ms.
2024/10/23 15:04:01.741743 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 15:05:02.010391 [DVR] Fetched guide data for XMLTV-Pluto in 243ms
2024/10/23 15:05:20.009172 [DVR] Indexed 10270 airings into XMLTV-Pluto (426 channels over 32h15m0s) + 4250 skipped [17s index]
2024/10/23 15:05:20.041619 [DVR] pruned 1045 replaced airings in 32ms.
2024/10/23 15:05:20.255801 [IDX] Pruned 130 expired groups from XMLTV-Pluto in 49ms.
2024/10/23 17:04:01.799186 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 17:05:02.062422 [DVR] Fetched guide data for XMLTV-Pluto in 238ms
2024/10/23 17:05:18.698164 [DVR] Indexed 9177 airings into XMLTV-Pluto (426 channels over 30h30m0s) + 5343 skipped [15s index]
2024/10/23 17:05:18.732910 [DVR] pruned 1089 replaced airings in 34ms.
2024/10/23 17:05:18.899896 [IDX] Pruned 148 expired groups from XMLTV-Pluto in 25ms.
2024/10/23 19:04:01.981525 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 19:05:02.262684 [DVR] Fetched guide data for XMLTV-Pluto in 256ms
2024/10/23 19:05:17.224644 [DVR] Indexed 8091 airings into XMLTV-Pluto (426 channels over 27h0m0s) + 6429 skipped [14s index]
2024/10/23 19:05:17.275263 [DVR] pruned 1057 replaced airings in 50ms.
2024/10/23 19:05:17.413272 [IDX] Pruned 145 expired groups from XMLTV-Pluto in 11ms.
2024/10/23 21:04:01.968303 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 21:05:02.245061 [DVR] Fetched guide data for XMLTV-Pluto in 250ms
2024/10/23 21:05:16.603450 [DVR] Indexed 6639 airings into XMLTV-Pluto (426 channels over 25h30m0s) + 7881 skipped [13s index]
2024/10/23 21:05:16.656476 [DVR] pruned 1061 replaced airings in 52ms.
2024/10/23 21:05:16.839171 [IDX] Pruned 156 expired groups from XMLTV-Pluto in 41ms.
2024/10/23 23:04:01.964031 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/23 23:05:02.239112 [DVR] Fetched guide data for XMLTV-Pluto in 236ms
2024/10/23 23:05:14.577219 [DVR] Indexed 5556 airings into XMLTV-Pluto (426 channels over 23h0m0s) + 8964 skipped [11s index]
2024/10/23 23:05:14.642266 [DVR] pruned 1069 replaced airings in 64ms.
2024/10/23 23:05:14.877816 [IDX] Pruned 149 expired groups from XMLTV-Pluto in 12ms.
2024/10/24 01:04:02.020987 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 01:05:02.311353 [DVR] Fetched guide data for XMLTV-Pluto in 264ms
2024/10/24 01:05:14.071097 [DVR] Indexed 4479 airings into XMLTV-Pluto (426 channels over 23h0m0s) + 10041 skipped [10s index]
2024/10/24 01:05:14.122668 [DVR] pruned 1073 replaced airings in 51ms.
2024/10/24 01:05:14.502222 [IDX] Pruned 175 expired groups from XMLTV-Pluto in 55ms.
2024/10/24 03:04:02.095282 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 03:05:02.397235 [DVR] Fetched guide data for XMLTV-Pluto in 276ms
2024/10/24 03:05:10.654916 [DVR] Indexed 3382 airings into XMLTV-Pluto (426 channels over 23h0m0s) + 11138 skipped [7s index]
2024/10/24 03:05:10.687677 [DVR] pruned 1093 replaced airings in 32ms.
2024/10/24 03:05:10.876700 [IDX] Pruned 242 expired groups from XMLTV-Pluto in 10ms.
2024/10/24 05:04:02.159213 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 05:05:02.446062 [DVR] Fetched guide data for XMLTV-Pluto in 261ms
2024/10/24 05:05:09.257683 [DVR] Indexed 2320 airings into XMLTV-Pluto (426 channels over 23h0m0s) + 12200 skipped [5s index]
2024/10/24 05:05:09.298940 [DVR] pruned 1058 replaced airings in 41ms.
2024/10/24 05:05:09.462152 [IDX] Pruned 260 expired groups from XMLTV-Pluto in 20ms.
2024/10/24 07:04:02.213152 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 07:05:02.622267 [DVR] Fetched guide data for XMLTV-Pluto in 384ms
2024/10/24 07:05:07.401508 [DVR] Indexed 1235 airings into XMLTV-Pluto (426 channels over 16h29m0s) + 13285 skipped [3s index]
2024/10/24 07:05:07.438434 [DVR] pruned 1061 replaced airings in 36ms.
2024/10/24 07:05:07.630270 [IDX] Pruned 288 expired groups from XMLTV-Pluto in 37ms.
2024/10/24 09:04:02.281991 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 09:05:02.683886 [DVR] Fetched guide data for XMLTV-Pluto in 376ms
2024/10/24 09:05:05.993994 [DVR] Indexed 458 airings into XMLTV-Pluto (426 channels over 13h15m0s) + 14062 skipped [2s index]
2024/10/24 09:05:06.014008 [DVR] pruned 388 replaced airings in 19ms.
2024/10/24 09:05:06.199186 [IDX] Pruned 380 expired groups from XMLTV-Pluto in 38ms.
2024/10/24 11:04:02.318314 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 11:05:02.667812 [DVR] Fetched guide data for XMLTV-Pluto in 324ms
2024/10/24 11:05:06.087802 [DVR] Indexed 426 airings into XMLTV-Pluto (426 channels over 11h59m59s) + 14094 skipped [2s index]
2024/10/24 11:05:06.092293 [DVR] pruned 16 replaced airings in 4ms.
2024/10/24 11:05:06.215466 [IDX] Pruned 13 expired groups from XMLTV-Pluto in 3ms.
2024/10/24 13:04:02.390965 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 13:05:02.839511 [DVR] Fetched guide data for XMLTV-Pluto in 423ms
2024/10/24 13:05:06.173533 [DVR] Indexed 426 airings into XMLTV-Pluto (426 channels over 11h59m59s) + 14094 skipped [2s index]
2024/10/24 13:05:06.341813 [IDX] Pruned 0 expired groups from XMLTV-Pluto in 163.884”s.
2024/10/24 15:04:01.462935 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 15:05:01.917007 [DVR] Fetched guide data for XMLTV-Pluto in 428ms
2024/10/24 15:05:05.186719 [DVR] Indexed 426 airings into XMLTV-Pluto (426 channels over 11h59m59s) + 14094 skipped [2s index]
2024/10/24 15:05:05.309550 [IDX] Pruned 0 expired groups from XMLTV-Pluto in 152.121”s.
2024/10/24 15:35:15.044781 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 15:35:21.928709 [DVR] Fetched guide data for XMLTV-Pluto in 389ms
2024/10/24 15:35:25.219132 [DVR] Indexed 426 airings into XMLTV-Pluto (426 channels over 11h59m59s) + 14094 skipped [2s index]
2024/10/24 15:35:25.388421 [IDX] Pruned 0 expired groups from XMLTV-Pluto in 191.407”s.
2024/10/24 17:04:01.498918 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 17:05:01.832952 [DVR] Fetched guide data for XMLTV-Pluto in 308ms
2024/10/24 17:05:05.104907 [DVR] Indexed 426 airings into XMLTV-Pluto (426 channels over 11h59m59s) + 14094 skipped [2s index]
2024/10/24 17:05:05.205631 [IDX] Pruned 0 expired groups from XMLTV-Pluto in 148.839”s.
Container
2024-10-23T16:15:08.463481862Z Exception in thread Thread-1 (scheduler_thread):
2024-10-23T16:15:08.470023192Z Traceback (most recent call last):
2024-10-23T16:15:08.488091156Z File "/usr/local/lib/python3.12/site-packages/requests/models.py", line 974, in json
2024-10-23T16:15:08.515743048Z return complexjson.loads(self.text, **kwargs)
2024-10-23T16:15:08.585551237Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-23T16:15:08.585739958Z File "/usr/local/lib/python3.12/json/__init__.py", line 346, in loads
2024-10-23T16:15:08.591861194Z return _default_decoder.decode(s)
2024-10-23T16:15:08.592308652Z ^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-23T16:15:08.592732040Z File "/usr/local/lib/python3.12/json/decoder.py", line 337, in decode
2024-10-23T16:15:08.593721156Z obj, end = self.raw_decode(s, idx=_w(s, 0).end())
2024-10-23T16:15:08.595267597Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-23T16:15:08.595585051Z File "/usr/local/lib/python3.12/json/decoder.py", line 353, in raw_decode
2024-10-23T16:15:08.596233252Z obj, end = self.scan_once(s, idx)
2024-10-23T16:15:08.596628373Z ^^^^^^^^^^^^^^^^^^^^^^
2024-10-23T16:15:08.596897854Z json.decoder.JSONDecodeError: Unterminated string starting at: line 1 column 1540542 (char 1540541)
2024-10-23T16:15:08.597077842Z
2024-10-23T16:15:08.597168099Z During handling of the above exception, another exception occurred:
2024-10-23T16:15:08.597523676Z
2024-10-23T16:15:08.597643226Z Traceback (most recent call last):
2024-10-23T16:15:08.597736268Z File "/usr/local/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
2024-10-23T16:15:08.608030180Z self.run()
2024-10-23T16:15:08.608376856Z File "/usr/local/lib/python3.12/threading.py", line 1012, in run
2024-10-23T16:15:08.609792739Z self._target(*self._args, **self._kwargs)
2024-10-23T16:15:08.610050153Z File "/app/pywsgi.py", line 297, in scheduler_thread
2024-10-23T16:15:08.614464198Z schedule.run_pending()
2024-10-23T16:15:08.614894319Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 854, in run_pending
2024-10-23T16:15:08.620416372Z default_scheduler.run_pending()
2024-10-23T16:15:08.620910336Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 101, in run_pending
2024-10-23T16:15:08.621543568Z self._run_job(job)
2024-10-23T16:15:08.621827962Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 173, in _run_job
2024-10-23T16:15:08.622512768Z ret = job.run()
2024-10-23T16:15:08.622777937Z ^^^^^^^^^
2024-10-23T16:15:08.622898017Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 691, in run
2024-10-23T16:15:08.623999379Z ret = self.job_func()
2024-10-23T16:15:08.624223820Z ^^^^^^^^^^^^^^^
2024-10-23T16:15:08.624449574Z File "/app/pywsgi.py", line 287, in epg_scheduler
2024-10-23T16:15:08.625198761Z error = providers[provider].create_xml_file(pluto_country_list)
2024-10-23T16:15:08.625959459Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-23T16:15:08.626262905Z File "/app/pluto.py", line 508, in create_xml_file
2024-10-23T16:15:08.634612737Z program_data = self.get_all_epg_data(country_code)
2024-10-23T16:15:08.635722332Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-23T16:15:08.635954698Z File "/app/pluto.py", line 451, in get_all_epg_data
2024-10-23T16:15:08.636953431Z error_code = self.update_epg(country, range_count)
2024-10-23T16:15:08.637616271Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-10-23T16:15:08.637894899Z File "/app/pluto.py", line 270, in update_epg
2024-10-23T16:15:08.638698689Z country_data.append(response.json())
2024-10-23T16:15:08.639139264Z ^^^^^^^^^^^^^^^
2024-10-23T16:15:08.639473120Z File "/usr/local/lib/python3.12/site-packages/requests/models.py", line 978, in json
2024-10-23T16:15:08.640978656Z raise RequestsJSONDecodeError(e.msg, e.doc, e.pos)
2024-10-23T16:15:08.641282640Z requests.exceptions.JSONDecodeError: Unterminated string starting at: line 1 column 1540542 (char 1540541)
2024-10-24T22:25:52.469456023Z New token for all generated at 2024-10-24 22:25.51 +0000
2024-10-24T22:25:52.470497333Z https://cfd-v4-service-channel-stitcher-use1-1.prd.pluto.tv/v2/stitch/hls/channel/5421f71da6af422839419cb3/master.m3u8?advertisingId=&appName=web&appVersion=8.0.0-111b2b9dc00bd0bea9030b30662159ed9e7c8bc6&app_name=web&clientDeviceType=0&clientID=c63f9fbf-47f5-40dc-941c-5628558aec87&clientModelNumber=1.0.0&country=US&deviceDNT=false&deviceId=c63f9fbf-47f5-40dc-941c-5628558aec87&deviceLat=x&deviceLon=x&deviceMake=chrome&deviceModel=web&deviceType=web&deviceVersion=122.0.0&marketingRegion=US&serverSideAds=false&sessionID=ed9d832c-9256-11ef-bf0b-1aaac0101591&sid=ed9d832c-9256-11ef-bf0b-1aaac0101591&userId=&jwt=eyJhbGciOiJIUzI1NiIsImtpZCI6ImIxNmNhYTFkLTcyZDAtNDZhYi1iNDRjLTU3M2M5ZjFmYWIxMyIsInR5cCI6IkpXVCJ9.eyJzZXNzaW9uSUQiOiJlZDlkODMyYy05MjU2LTExZWYtYmYwYi0xYWFhYzAxMDE1OTEiLCJjbGllbnRJUCI6IjczLjIzNS40Ni44NCIsImNpdHkiOiJTYWNyYW1lbnRvIiwicG9zdGFsQ29kZSI6Ijk1ODE1IiwiY291bnRyeSI6IlVTIiwiZG1hIjo4NjIsImFjdGl2ZVJlZ2lvbiI6IlVTIiwiZGV2aWNlTGF0IjozOC42MTAwMDA2MTAzNTE1NiwiZGV2aWNlTG9uIjotMTIxLjQ0OTk5Njk0ODI0MjE5LCJwcmVmZXJyZWRMYW5ndWFnZSI6ImVuIiwiZGV2aWNlVHlwZSI6IndlYiIsImRldmljZVZlcnNpb24iOiIxMjIuMC4wIiwiZGV2aWNlTWFrZSI6ImNocm9tZSIsImRldmljZU1vZGVsIjoid2ViIiwiYXBwTmFtZSI6IndlYiIsImFwcFZlcnNpb24iOiI4LjAuMC0xMTFiMmI5ZGMwMGJkMGJlYTkwMzBiMzA2NjIxNTllZDllN2M4YmM2IiwiY2xpZW50SUQiOiJjNjNmOWZiZi00N2Y1LTQwZGMtOTQxYy01NjI4NTU4YWVjODciLCJjbUF1ZGllbmNlSUQiOiIiLCJpc0NsaWVudEROVCI6ZmFsc2UsInVzZXJJRCI6IiIsImxvZ0xldmVsIjoiREVGQVVMVCIsInRpbWVab25lIjoiQW1lcmljYS9Mb3NfQW5nZWxlcyIsInNlcnZlclNpZGVBZHMiOmZhbHNlLCJlMmVCZWFjb25zIjpmYWxzZSwiZmVhdHVyZXMiOnsiYWRMb2FkIjp7ImNvaG9ydCI6IiJ9LCJtdWx0aUF1ZGlvIjp7ImVuYWJsZWQiOnRydWV9LCJtdWx0aVBvZEFkcyI6eyJlbmFibGVkIjp0cnVlfSwic2VhcmNoQVBJIjp7Im1hdGNoRXhhY3RJblBocmFzZUVuYWJsZWQiOnRydWUsIm1hdGNoSW5BY3RvcnNCb29zdCI6MjUsIm1hdGNoSW5BY3RvcnNFZGl0RGlzdGFuY2UiOiJBVVRPOjUsMTEiLCJtYXRjaEluQWN0b3JzRW5hYmxlZCI6dHJ1ZSwibWF0Y2hJbkRpcmVjdG9yc0Jvb3N0IjoyNSwibWF0Y2hJbkRpcmVjdG9yc0VkaXREaXN0YW5jZSI6IkFVVE86NSwxMSIsIm1hdGNoSW5EaXJlY3RvcnNFbmFibGVkIjp0cnVlLCJuZXh1c1RpbWVvdXRNcyI6NTAwLCJxdWVyeVN5bm9ueW1zRW5hYmxlZCI6dHJ1ZSwicXVlcnlWZXJzaW9uIjoiaHlicmlkIiwic2VhcmNoUHJveHlFbmhhbmNlbWVudCI6ZmFsc2V9fSwiZm1zUGFyYW1zIjp7ImZ3VmNJRDIiOiJjNjNmOWZiZi00N2Y1LTQwZGMtOTQxYy01NjI4NTU4YWVjODciLCJmd1ZjSUQyQ29wcGEiOiJjNjNmOWZiZi00N2Y1LTQwZGMtOTQxYy01NjI4NTU4YWVjODciLCJjdXN0b21QYXJhbXMiOnsiZm1zX2xpdmVyYW1wX2lkbCI6IiIsImZtc19lbWFpbGhhc2giOiIiLCJmbXNfc3Vic2NyaWJlcmlkIjoiIiwiZm1zX2lmYSI6IiIsImZtc19pZGZ2IjoiIiwiZm1zX3VzZXJpZCI6ImM2M2Y5ZmJmLTQ3ZjUtNDBkYy05NDFjLTU2Mjg1NThhZWM4NyIsImZtc192Y2lkMnR5cGUiOiJ1c2VyaWQiLCJmbXNfcmFtcF9pZCI6IiIsImZtc19oaF9yYW1wX2lkIjoiIiwiZm1zX2JpZGlkdHlwZSI6IiIsIl9md18zUF9VSUQiOiIiLCJmbXNfcnVsZWlkIjoiMTAwMDAsMTAwMDkifX0sImRybSI6eyJuYW1lIjoid2lkZXZpbmUiLCJsZXZlbCI6IkwzIn0sImlzcyI6ImJvb3QucGx1dG8udHYiLCJzdWIiOiJwcmk6djE6cGx1dG86ZGV2aWNlczpVUzpZell6WmpsbVltWXRORGRtTlMwME1HUmpMVGswTVdNdE5UWXlPRFUxT0dGbFl6ZzMiLCJhdWQiOiIqLnBsdXRvLnR2IiwiZXhwIjoxNzI5ODk1MTUyLCJpYXQiOjE3Mjk4MDg3NTIsImp0aSI6ImEyM2ZjMjkzLTMxNGMtNGQxMy04MjI5LTUzYWY3Zjc1NGRmZCJ9.WmMKt0nN2L9woDapGMnwP-TJ0gVsBpiWB1ATG0DcbcQ&masterJWTPassthrough=true&includeExtendedEvents=true
Yeah...got the same issue over here too. Not the worst thing in the world since I mapped most of the channels with gracenote tho
Care to share that with joagomez so he can map them?
It's quite a chore to map FAST channels to gracenote stations
Or maybe I'll just go back to using the jon maddox docker for Pluto.
What areas are you including? (France, UK, Ca?) Iâm suspecting a bad character in programming data got returned by the api based in the logs
Local, US East, US West
0 Listings now
2024/10/24 19:04:01.560216 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 19:05:01.894014 [DVR] Fetched guide data for XMLTV-Pluto in 308ms
2024/10/24 19:05:04.614991 [DVR] Indexed 0 airings into XMLTV-Pluto (426 channels over 0s) + 14520 skipped [1s index]
2024/10/24 19:05:04.778745 [IDX] Pruned 418 expired groups from XMLTV-Pluto in 51ms.
2024/10/24 21:04:01.731040 [M3U] Refreshed lineup for Pluto with 426 channels
2024/10/24 21:05:02.162217 [DVR] Fetched guide data for XMLTV-Pluto in 406ms
2024/10/24 21:05:04.917042 [DVR] Indexed 0 airings into XMLTV-Pluto (426 channels over 0s) + 14520 skipped [1s index]
2024/10/24 21:05:05.030624 [IDX] Pruned 0 expired groups from XMLTV-Pluto in 159.98”s.
UPDATE: There was nothing new in the container log this morning, so I restarted the container (which was running) and it's now fetching EPG from Pluto.
@joagomez
Is it normal for the container to fetch the guide data twice each time?
2024-10-25T22:45:51.062648781Z Retrieving local EPG data for 2024-10-25T22:00:00.000Z
2024-10-25T22:45:52.919087590Z Retrieving local EPG data for 2024-10-26T10:00:00.000Z
2024-10-25T22:45:55.090387619Z Retrieving local EPG data for 2024-10-26T22:00:00.000Z
2024-10-25T22:46:20.267517659Z Retrieving us_east EPG data for 2024-10-25T22:00:00.000Z
2024-10-25T22:46:22.098310620Z Retrieving us_east EPG data for 2024-10-26T10:00:00.000Z
2024-10-25T22:46:24.138364604Z Retrieving us_east EPG data for 2024-10-26T22:00:00.000Z
2024-10-25T22:46:49.318515797Z Retrieving us_west EPG data for 2024-10-25T22:00:00.000Z
2024-10-25T22:46:51.148072157Z Retrieving us_west EPG data for 2024-10-26T10:00:00.000Z
2024-10-25T22:46:53.073502893Z Retrieving us_west EPG data for 2024-10-26T22:00:00.000Z
2024-10-25T22:47:17.684208798Z Initialize XML File for ALL
2024-10-25T22:47:18.043218512Z Retrieving local EPG data for 2024-10-25T22:00:00.000Z
2024-10-25T22:47:19.805717766Z Retrieving local EPG data for 2024-10-26T10:00:00.000Z
2024-10-25T22:47:22.248106140Z Retrieving local EPG data for 2024-10-26T22:00:00.000Z
2024-10-25T22:47:23.889211643Z Retrieving us_east EPG data for 2024-10-25T22:00:00.000Z
2024-10-25T22:47:26.701548212Z Retrieving us_east EPG data for 2024-10-26T10:00:00.000Z
2024-10-25T22:47:28.491002180Z Retrieving us_east EPG data for 2024-10-26T22:00:00.000Z
2024-10-25T22:47:29.937162573Z Retrieving us_west EPG data for 2024-10-25T22:00:00.000Z
2024-10-25T22:47:32.367628267Z Retrieving us_west EPG data for 2024-10-26T10:00:00.000Z
2024-10-25T22:47:35.161159428Z Retrieving us_west EPG data for 2024-10-26T22:00:00.000Z
Still fetching twice
2024-10-26T00:48:00.912383117Z New token for local generated at 2024-10-26 00:48.00 +0000
2024-10-26T00:48:01.424733749Z Retrieving local EPG data for 2024-10-26T00:00:00.000Z
2024-10-26T00:48:03.226721852Z Retrieving local EPG data for 2024-10-26T12:00:00.000Z
2024-10-26T00:48:05.411152381Z Retrieving local EPG data for 2024-10-27T00:00:00.000Z
2024-10-26T00:48:30.462116952Z New token for us_east generated at 2024-10-26 00:48.30 +0000
2024-10-26T00:48:30.827277164Z Retrieving us_east EPG data for 2024-10-26T00:00:00.000Z
2024-10-26T00:48:32.621942986Z Retrieving us_east EPG data for 2024-10-26T12:00:00.000Z
2024-10-26T00:48:35.287225692Z Retrieving us_east EPG data for 2024-10-27T00:00:00.000Z
2024-10-26T00:48:59.640500552Z New token for us_west generated at 2024-10-26 00:48.59 +0000
2024-10-26T00:49:00.009042255Z Retrieving us_west EPG data for 2024-10-26T00:00:00.000Z
2024-10-26T00:49:01.848138324Z Retrieving us_west EPG data for 2024-10-26T12:00:00.000Z
2024-10-26T00:49:03.708756190Z Retrieving us_west EPG data for 2024-10-27T00:00:00.000Z
2024-10-26T00:49:28.184633492Z Initialize XML File for ALL
2024-10-26T00:49:28.566157517Z Retrieving local EPG data for 2024-10-26T00:00:00.000Z
2024-10-26T00:49:30.355906918Z Retrieving local EPG data for 2024-10-26T12:00:00.000Z
2024-10-26T00:49:32.649147093Z Retrieving local EPG data for 2024-10-27T00:00:00.000Z
2024-10-26T00:49:34.218819334Z Retrieving us_east EPG data for 2024-10-26T00:00:00.000Z
2024-10-26T00:49:36.660338508Z Retrieving us_east EPG data for 2024-10-26T12:00:00.000Z
2024-10-26T00:49:39.036787688Z Retrieving us_east EPG data for 2024-10-27T00:00:00.000Z
2024-10-26T00:49:41.008523906Z Retrieving us_west EPG data for 2024-10-26T00:00:00.000Z
2024-10-26T00:49:43.134570077Z Retrieving us_west EPG data for 2024-10-26T12:00:00.000Z
2024-10-26T00:49:45.430249762Z Retrieving us_west EPG data for 2024-10-27T00:00:00.000Z
Will look into it when I get a chance. Wonât be for awhile since Iâm on travel
Here you go @joagomez
Pluto TV Spotlight callSign: PTVSP, stationId: 114614
Pluto TV Action callSign: PTVACTN, stationId: 115455
Pluto TV Comedy callSign: PTVCOM, stationId: 114895
Pluto TV Drama callSign: PTVDRMA, stationId: 123802
Pluto TV Crime Movies callSign: PTVCRMO, stationId: 117296
Pluto TV Horror callSign: PTVHORR, stationId: 115490
Black Cinema callSign: PTVBLC, stationId: 114617
MovieSphere by Lionsgate callSign: MOVSPCA, stationId: 141304
Pluto TV Westerns callSign: PTVWEST, stationId: 114618
Universal Monsters callSign: UNIMON, stationId: 138450
TV Land Sitcoms callSign: PTVLNDS, stationId: 115058
More TV Sitcoms callSign: PTVMTVS, stationId: 123813
Black Throwbacks callSign: PTVBLTB, stationId: 123819
BET x Tyler Perry Comedy callSign: BETTPC, stationId: 159706
Comedy Central Pluto TV callSign: PTVCCP, stationId: 115019
Tosh.0 callSign: PTVTOSH, stationId: 115021
Wild 'N Out callSign: PTVWILD, stationId: 115020
Kevin Hartâs LOL! Network callSign: PTVKHLO, stationId: 115454
Slightly Off IFC callSign: IFCOFF, stationId: 116019
MST3K callSign: PTVMST3, stationId: 114675
RiffTrax callSign: RIFF, stationId: 126941
FailArmy callSign: PTVDEFY, stationId: 115009
Black Classics callSign: PTVBLCL, stationId: 123792
The Addams Family callSign: ADDAMS, stationId: 131887
Little House on the Prairie callSign: LHOTP, stationId: 138449
Universal Crime callSign: UNIVCRM, stationId: 138454
She Wrote callSign: MDRWRT, stationId: 138397
Perry Mason callSign: PERRYMA, stationId: 163975
The Bob Ross Channel callSign: TBRCSTR, stationId: 114491
The Rifleman callSign: XALRFL, stationId: 151310
Wanted: Dead or Alive callSign: WDOA, stationId: 122082
The Lone Ranger callSign: LONERNG, stationId: 138395
Wild West TV callSign: WESTERN, stationId: 153591
Star Trek callSign: PTVSTAR, stationId: 115987
Stargate callSign: STARGAT, stationId: 139575
Doctor Who Classic callSign: PTVDOCW, stationId: 115018
OuterSphere callSign: OTRSPH, stationId: 135167
Pluto TV Sci-Fi callSign: PTVUKSF, stationId: 115030
Alien Nation by DUST callSign: DUST, stationId: 112881
TokuSHOUTsu callSign: TOKUSH, stationId: 121927
CSI callSign: PTVCSI, stationId: 115994
CSI: Miami callSign: PTVCSIM, stationId: 119988
CSI: NY callSign: PTVCSINY, stationId: 119987
Nash Bridges callSign: NSHBRG, stationId: 158128
Pluto TV Crime Drama callSign: PTVCRDR, stationId: 123816
BET x Tyler Perry Drama callSign: BETTPD, stationId: 159707
Ebony TV Drama callSign: EBTVDR, stationId: 162039
TV Land Drama callSign: PTVLAND, stationId: 114949
More TV Drama callSign: PTVMTVD, stationId: 123793
Universal Action callSign: UNIACT, stationId: 138446
The Walking Dead Universe callSign: VIZWALKD, stationId: 121719
Stories by AMC callSign: PTVSAMC, stationId: 114945
ION callSign: IONSTR, stationId: 122912
Midsomer Murders callSign: MIDSMUR, stationId: 122437
BritBox Mysteries callSign: PTVBBMS, stationId: 123806
Baywatch callSign: PTVBAY, stationId: 114944
90210 callSign: P90210, stationId: 115892
Heartland callSign: HEARTV, stationId: 123990
Degrassi callSign: PTVUKDG, stationId: 115044
Pluto TV True Crime callSign: PTVCRIM, stationId: 117289
American Crimes callSign: ACRM, stationId: 138396
Dateline 24/7 callSign: PK12, stationId: 113957
48 Hours callSign: 48HOURS, stationId: 160400
The New Detectives callSign: PTVNWDE, stationId: 114689
Forensic Files callSign: VIZFORF, stationId: 120978
Oxygen True Crime Archives callSign: OXYTCA, stationId: 138585
Court TV callSign: COURTST, stationId: 123605
Crime 360 by A&E callSign: CRM360, stationId: 113780
COPS callSign: PTVCOPS, stationId: 115453
Car Chase callSign: CARCHSE, stationId: 148202
Dog the Bounty Hunter callSign: PTVDTBH, stationId: 114699
Spike Pluto TV callSign: PTVSPK, stationId: 114915
Pluto TV Reality callSign: PTVREAL, stationId: 117293
Bar Rescue callSign: PTVBAR, stationId: 120245
Spike Outdoors callSign: PTVSPKO, stationId: 114920
Medical Incredible callSign: WBTV14, stationId: 154436
UnXplained Zone callSign: UNXPLND, stationId: 123431
Ghost Hunters callSign: GSTHNT, stationId: 137994
Pluto TV Cars callSign: PTVCARS, stationId: 115489
Top Gear callSign: TOPGEAR, stationId: 126329
Cheaters callSign: XPLCHE, stationId: 151233
VH1 Hip Hop Family callSign: PTVVHHF, stationId: 114913
VH1 I Love Reality callSign: PTVVH1, stationId: 114898
Teen Mom callSign: PTVDETM, stationId: 114858
MTV Dating callSign: PTVDEDA, stationId: 114857
Million Dollar Listing Vault callSign: MDLV, stationId: 164081
Bravo Vault callSign: BRVVLT, stationId: 138400
Real Housewives Vault callSign: RHLVT, stationId: 138455
Bad Girls Club callSign: BGCL, stationId: 138399
Warner Bros. TV Say Yes to the Dress callSign: WBTV12, stationId: 149117
Top Chef Vault callSign: TCVLT, stationId: 138398
Fear Factor callSign: PTVFRFC, stationId: 114981,
Survivor callSign: PTVSURV, stationId: 115890
The Amazing Race callSign: PTVAZR, stationId: 115889
The Challenge callSign: PTVCHALL, stationId: 117292
BET Pluto TV callSign: PTVBET, stationId: 114914
BET Her callSign: BHERHD, stationId: 63220
Movie Favorites By Lifetime callSign: VIZMFL, stationId: 122539
Hallmark Movies & More callSign: VIZHMMM, stationId: 120977
Pluto TV Christmas callSign: PTVCHRS, stationId: 115893
Bounce XL callSign: BOUNSTR, stationId: 120372
FOX SOUL callSign: FOXSOUL, stationId: 119212
theGrio callSign:GRIOOTT, stationId: 116018
MTV Pluto TV callSign: PTVMTV, stationId: 114897
4UV callSign: 4UV, stationId: 126373
Live Music callSign: PTVLMR, stationId: 114703
The Price Is Right callSign: PIRDCST, stationId: 163435
The Price Is Right: The Barker Era callSign: PTVPIRE, stationId: 117298
Let's Make A Deal callSign: LMAD, stationId: 124382
Family Feud Classic callSign: FFCL, stationId: 138686
Supermarket Sweep callSign: SPRSWP, stationId: 121598
Deal or No Deal callSign: VIZDOND, stationId: 119035
BUZZR callSign: BUZZRST, stationId: 113452
Game Show Central callSign: GMSHCE, stationId: 116474
TODAY All Day callSign: PK20, stationId: 114138
Best of Dr. Phil callSign: DRPHIL, stationId: 161356
Nosey callSign: PTVNOSE, stationId: 114950
Confess by Nosey callSign: NSYCONF, stationId: 135516
Judge Nosey callSign: JDNOSEY, stationId: 119234
QVC callSign: VIZQVC, stationId: 119148
HSN callSign: VIZHSN, stationId: 119102
CBS News 24/7 callSign: CBSNSC, stationId: 123225
ABC News Live callSign: ABCNL, stationId: 113380
CNN HEADLINES callSign: CNNFAST, stationId: 139167
LiveNOW from FOX callSign: LIVENOW, stationId: 119219
NBC News NOW callSign: PTVNNN, stationId: 114957
FOX Weather callSign: FWX, stationId: 121307
WeatherNation Miami callSign: WNMIA, stationId: 125004
WeatherNation Charlotte callSign: WNACHAR, stationId: 124980
BBC News callSign: BBCWDE, stationId: 36844
Sky News callSign: PTVSKYN, stationId: 114651
Bloomberg TV callSign: PTVBLTV, stationId: 114652
Scripps News callSign: SCNEWST, stationId: 120010
Newsmax2 callSign: NEWSMX2, stationId: 121162
Blaze Live callSign: PTVDEBL, stationId: 116750
America's Voice News callSign: PTVAVN, stationId: 114959
OAN Plus callSign: OANPLUS, stationId: 117261
Salem News Channel callSign: SNC, stationId: 140284
The First callSign: FIRST, stationId: 114934
CBS Sports HQ callSign: CBSSPHQ, stationId: 108919
FOX Sports callSign: PTVFOXS, stationId: 114654
NBC Sports callSign: PK22, stationId: 114140
NFL Channel callSign: NFLDC1, stationId: 121705
MLB callSign: PTVMLB, stationId: 118354
PGA TOUR callSign: XTBPGA, stationId: 145440
GolfPass callSign: PK24, stationId: 114142
Golazo Network callSign: GOLAZO, stationId: 133691
UEFA Champions League callSign: CBSCL, stationId: 156718
PBR RidePass callSign: PTVPBRR, stationId: 120981
DAZN Ringside callSign: DAZNRSD, stationId: 144738
ONE Championship TV callSign: ONECH, stationId: 153524
PFL MMA callSign: PFLMMA, stationId: 127399
TNA Wrestling callSign: XMVIMP, stationId: 123191
GLORY Kickboxing callSign: GLORY, stationId: 131359
beIN SPORTS XTRA callSign: VIZBINX, stationId: 118903
World Poker Tour callSign: PTVWPT, stationId: 114670
PokerGo callSign: PKGFAST, stationId: 124268
Triton Poker callSign: TRIPOK, stationId: 153526
Formula 1 Channel callSign: F1TV, stationId: 152131
Speed Sport 1 callSign: SS1, stationId: 138647
Monster Jam callSign: MJ, stationId: 153411
MotorTrend FAST TV callSign: MOTOTRE, stationId: 144886
POWERNATION callSign: PWRNTN, stationId: 123515
FanDuel TV Extra callSign: FDTVX, stationId: 145517
Pluto TV History callSign: PTVDEHY, stationId: 114995
60 Minutes callSign: 60MINS, stationId: 161735
Modern Marvels Presented by HISTORY
Real Disaster Channel callSign: CRD, stationId: 134159
Pluto TV Science callSign: PTVUKSC, stationId: 115082
StarTalk TV callSign: STKT, stationId: 152030
This Old House callSign: PTVTOH, stationId: 114983
This Old House Makers Channel callSign: TOHMC, stationId: 122387
Ultimate Builds callSign: WBTV16, stationId: 154444
Rustic Retreats callSign: WBTV15, stationId: 154439
Tiny House Nation callSign: TINYHSN, stationId: 155125
Home.Made.Nation callSign: HMN, stationId: 113673
PBS Antiques Roadshow callSign: ARS, stationId: 128546
Antiques Roadshow UK callSign: PTVARUK, stationId: 114984
America's Test Kitchen callSign: PTVAMTK, stationId: 117297
Warner Bros. TV Sweet Escapes
TBN callSign: TBN, stationId: 14767
Julia Child callSign: JC, stationId: 128547
BBC Food callSign: BBCFOOD, stationId: 120076
BBC Home & Garden callSign: BBCHOME, stationId: 120074
BBC Earth callSign: BBCETH, stationId: 69422
PBS Nature callSign: PBSNAT, stationId: 128391
The Jack Hanna Channel callSign: TJHC, stationId: 132922
Pluto TV Animals callSign: PTVANIM, stationId: 114700
The Pet Collective callSign: PETCOLL, stationId: 121165
Zoom! Zoom! callSign: NJRZOOM, stationId: 142144
Dora TV callSign: DORATV, stationId: 121108
El Reino Infantil callSign: REININ, stationId: 124066
Baby Shark TV callSign: BABYSHV, stationId: 124062
Totally Teen callSign: TEEN, stationId: 123444
TOTALLY TURTLES callSign: PTVTTRT, stationId: 115150
Kartoon Channel! callSign: POTVKACHHD, stationId: 158323
Ryan and Friends callSign: RAF, stationId: 118462
Garfield and Friends callSign: GFDNFRD, stationId: 155811
Crunchyroll callSign: CRUNCHY, stationId: 140528
Naruto callSign: NARUTO, stationId: 124271
Yu-Gi-Oh! callSign: YUGIOH, stationId: 155772
Telemundo telenovelas clĂĄsicas callSign: PTVTELE, stationId: 114916
AMC en español callSign: AMCESP, stationId: 87036
EstrellaTV callSign: ESTTV, stationId: 117477
Sala de Emergencias: Historias Inéditas
Misterios sin resolver callSign: MISRE, stationId: 124067
Investiga callSign: PTVINVE, stationId: 114917
Telemundo Noticias Florida callSign: WSCVF, stationId: 136631
Estrella News callSign: ESTNEWS, stationId: 117478
The Weather Channel En Español callSign: DWEATHS, stationId: 84529
Euronews callSign: EURNEWS, stationId: 19039
beIN SPORTS XTRA en español callSign: BEIXE, stationId: 119661
Lucha Libre AAA callSign: PTVLLA, stationId: 114672
Vevo Regional Mexicano callSign: VVRM, stationId: 126633
Vevo '70s callSign: VV70, stationId: 121122
Vevo '80s callSign: VV80, stationId: 121123
Vevo '90s callSign: VV90, stationId: 121124
Vevo 2K callSign: VV2K, stationId: 121125
XITE Classic Country callSign: XITCC, stationId: 124050
Vevo Country callSign: VVC, stationId: 120902
Vevo True School Hip-Hop callSign: VVTSHH, stationId: 122262
Vevo R&B callSign: VVRB, stationId: 120901
Vevo Retro Rock callSign: VVRR, stationId: 122261
Vevo Pop callSign: VVPES, stationId: 121389
XITE Gospel callSign: XITGP, stationId: 124051
Classica callSign: CLSSCA, stationId: 83567
WSB Atlanta callSign: WSBSTR, stationId: 127879
CBS News Baltimore callSign: CBSNWBL, stationId: 123127
CBS News Bay Area callSign: CBSNWBA, stationId: 123121
CBS News Boston callSign: CBSNWBO, stationId: 123130
WSOC Charlotte callSign: WSOCSTR, stationId: 127882
CBS News Chicago callSign: CBSNWCH, stationId: 123122
CBS News Colorado callSign: CBSNWCO, stationId: 123120
CBS News Detroit callSign: CBSNWDT, stationId: 126738
CBS News Los Angeles callSign: CBSNWLA, stationId: 123126
CBS News Miami callSign: CBSNWMI, stationId: 123380
CBS News Minnesota callSign: CBSNWMN, stationId: 123119
CBS News New York callSign: CBSNWNY, stationId: 123125
News 12 New York callSign: N12NY stationId: 116946
WFTV Orlando callSign: WFTVSTR, stationId: 127880
CBS News Philadelphia callSign: CBSNWPH, stationId: 123128
CBS News Pittsburgh callSign: CBSNWPI, stationId: 123129
CBS News Sacramento callSign: CBSNWSA, stationId: 123124
NBC South Florida News callSign: WTVJSTR, stationId: 124048
CBS News Texas callSign: CBSNTX, stationId: 123123
It barfed again and was running out of guide data. Had to restart the container again.
CDVR Log (Pacific time)
Telltale sign guide is stale (running out) is decreasing airings Indexed and increasing skipped airing count (old, stale)
2024/11/05 05:04:01.905785 [M3U] Refreshed lineup for Pluto with 439 channels
2024/11/05 05:05:02.426198 [DVR] Fetched guide data for XMLTV-Pluto in 495ms
2024/11/05 05:05:25.983380 [DVR] Indexed 13829 airings into XMLTV-Pluto (439 channels over 44h0m0s) + 577 skipped [22s index]
2024/11/05 06:33:54.880296 EXCEPTION occurred in container <<-----
2024/11/05 07:04:01.974425 [M3U] Refreshed lineup for Pluto with 439 channels
2024/11/05 07:05:02.331206 [DVR] Fetched guide data for XMLTV-Pluto in 331ms
2024/11/05 07:05:24.286061 [DVR] Indexed 12789 airings into XMLTV-Pluto (439 channels over 36h30m0s) + 1617 skipped [21s index]
2024/11/05 09:04:02.033403 [M3U] Refreshed lineup for Pluto with 439 channels
2024/11/05 09:05:02.483352 [DVR] Fetched guide data for XMLTV-Pluto in 424ms
2024/11/05 09:05:23.174588 [DVR] Indexed 11732 airings into XMLTV-Pluto (439 channels over 35h0m0s) + 2674 skipped [19s index]
2024/11/05 09:35:00.362809 [M3U] Refreshed lineup for Pluto with 439 channels
2024/11/05 09:35:00.711701 [DVR] Fetched guide data for XMLTV-Pluto in 341ms
2024/11/05 09:35:20.267137 [DVR] Indexed 11514 airings into XMLTV-Pluto (439 channels over 35h0m0s) + 2892 skipped [18s index]
2024/11/05 11:04:02.094948 [M3U] Refreshed lineup for Pluto with 439 channels
2024/11/05 11:05:02.445215 [DVR] Fetched guide data for XMLTV-Pluto in 325ms
2024/11/05 11:05:21.375390 [DVR] Indexed 10660 airings into XMLTV-Pluto (439 channels over 35h0m0s) + 3746 skipped [17s index]
2024/11/05 11:40:54.885301 [M3U] Refreshed lineup for Pluto with 439 channels
2024/11/05 11:41:00.812019 [DVR] Fetched guide data for XMLTV-Pluto in 317ms
2024/11/05 11:41:19.736143 [DVR] Indexed 10449 airings into XMLTV-Pluto (439 channels over 35h0m0s) + 3957 skipped [17s index]
2024/11/05 11:48:38.337355 [M3U] Refreshed lineup for Pluto with 439 channels
2024/11/05 11:48:41.118734 [DVR] Fetched guide data for XMLTV-Pluto in 276ms
2024/11/05 11:49:05.232714 [DVR] Indexed 14035 airings into XMLTV-Pluto (439 channels over 42h0m0s) + 282 skipped [23s index]
Container (UTC time)
2024-11-05T14:18:07.367772577Z New token for local generated at 2024-11-05 14:18.06 +0000
2024-11-05T14:33:54.880296885Z Exception in thread Thread-1 (scheduler_thread):
2024-11-05T14:33:54.881013768Z Traceback (most recent call last):
2024-11-05T14:33:54.881171163Z File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 789, in urlopen
2024-11-05T14:33:54.913878037Z response = self._make_request(
2024-11-05T14:33:54.914160665Z ^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.914374340Z File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 536, in _make_request
2024-11-05T14:33:54.915669550Z response = conn.getresponse()
2024-11-05T14:33:54.936290184Z ^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.936656938Z File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 507, in getresponse
2024-11-05T14:33:54.937907038Z httplib_response = super().getresponse()
2024-11-05T14:33:54.938213576Z ^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.938401992Z File "/usr/local/lib/python3.12/http/client.py", line 1428, in getresponse
2024-11-05T14:33:54.946492580Z response.begin()
2024-11-05T14:33:54.946745494Z File "/usr/local/lib/python3.12/http/client.py", line 331, in begin
2024-11-05T14:33:54.947631388Z version, status, reason = self._read_status()
2024-11-05T14:33:54.948175351Z ^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.948656838Z File "/usr/local/lib/python3.12/http/client.py", line 300, in _read_status
2024-11-05T14:33:54.949766090Z raise RemoteDisconnected("Remote end closed connection without"
2024-11-05T14:33:54.949999035Z http.client.RemoteDisconnected: Remote end closed connection without response
2024-11-05T14:33:54.950111645Z
2024-11-05T14:33:54.950194308Z During handling of the above exception, another exception occurred:
2024-11-05T14:33:54.950304275Z
2024-11-05T14:33:54.950637048Z Traceback (most recent call last):
2024-11-05T14:33:54.950761056Z File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 667, in send
2024-11-05T14:33:54.965378707Z resp = conn.urlopen(
2024-11-05T14:33:54.965576213Z ^^^^^^^^^^^^^
2024-11-05T14:33:54.965718957Z File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 843, in urlopen
2024-11-05T14:33:54.966969315Z retries = retries.increment(
2024-11-05T14:33:54.967215485Z ^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.967401717Z File "/usr/local/lib/python3.12/site-packages/urllib3/util/retry.py", line 474, in increment
2024-11-05T14:33:54.968816468Z raise reraise(type(error), error, _stacktrace)
2024-11-05T14:33:54.977200921Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.977420208Z File "/usr/local/lib/python3.12/site-packages/urllib3/util/util.py", line 38, in reraise
2024-11-05T14:33:54.977986430Z raise value.with_traceback(tb)
2024-11-05T14:33:54.978213950Z File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 789, in urlopen
2024-11-05T14:33:54.979573523Z response = self._make_request(
2024-11-05T14:33:54.979781318Z ^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.979921814Z File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 536, in _make_request
2024-11-05T14:33:54.980881150Z response = conn.getresponse()
2024-11-05T14:33:54.981231355Z ^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.981470562Z File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 507, in getresponse
2024-11-05T14:33:54.982644666Z httplib_response = super().getresponse()
2024-11-05T14:33:54.982889596Z ^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.983054625Z File "/usr/local/lib/python3.12/http/client.py", line 1428, in getresponse
2024-11-05T14:33:54.985244789Z response.begin()
2024-11-05T14:33:54.985474354Z File "/usr/local/lib/python3.12/http/client.py", line 331, in begin
2024-11-05T14:33:54.986438858Z version, status, reason = self._read_status()
2024-11-05T14:33:54.986893722Z ^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:54.987090991Z File "/usr/local/lib/python3.12/http/client.py", line 300, in _read_status
2024-11-05T14:33:54.987992020Z raise RemoteDisconnected("Remote end closed connection without"
2024-11-05T14:33:54.988181143Z urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2024-11-05T14:33:54.988415836Z
2024-11-05T14:33:54.988544133Z During handling of the above exception, another exception occurred:
2024-11-05T14:33:54.988656062Z
2024-11-05T14:33:54.988742240Z Traceback (most recent call last):
2024-11-05T14:33:54.988836730Z File "/usr/local/lib/python3.12/threading.py", line 1075, in _bootstrap_inner
2024-11-05T14:33:54.989826196Z self.run()
2024-11-05T14:33:54.989996590Z File "/usr/local/lib/python3.12/threading.py", line 1012, in run
2024-11-05T14:33:54.991516129Z self._target(*self._args, **self._kwargs)
2024-11-05T14:33:54.991751250Z File "/app/pywsgi.py", line 297, in scheduler_thread
2024-11-05T14:33:54.992576645Z schedule.run_pending()
2024-11-05T14:33:54.992760667Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 854, in run_pending
2024-11-05T14:33:54.994441231Z default_scheduler.run_pending()
2024-11-05T14:33:54.998618770Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 101, in run_pending
2024-11-05T14:33:54.999233445Z self._run_job(job)
2024-11-05T14:33:54.999460683Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 173, in _run_job
2024-11-05T14:33:55.000162661Z ret = job.run()
2024-11-05T14:33:55.000428439Z ^^^^^^^^^
2024-11-05T14:33:55.000580729Z File "/usr/local/lib/python3.12/site-packages/schedule/__init__.py", line 691, in run
2024-11-05T14:33:55.001686737Z ret = self.job_func()
2024-11-05T14:33:55.002009822Z ^^^^^^^^^^^^^^^
2024-11-05T14:33:55.002152469Z File "/app/pywsgi.py", line 284, in epg_scheduler
2024-11-05T14:33:55.002980909Z error = providers[provider].create_xml_file(code)
2024-11-05T14:33:55.003553886Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:55.003845469Z File "/app/pluto.py", line 478, in create_xml_file
2024-11-05T14:33:55.004808428Z error_code = self.update_epg(country_code)
2024-11-05T14:33:55.005256649Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:55.005509334Z File "/app/pluto.py", line 250, in update_epg
2024-11-05T14:33:55.006121201Z station_list, error = self.channels(country_code)
2024-11-05T14:33:55.006661435Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:55.006865181Z File "/app/pluto.py", line 118, in channels
2024-11-05T14:33:55.007269215Z response = self.session.get(url, params=params, headers=headers)
2024-11-05T14:33:55.008001485Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:55.008208961Z File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 602, in get
2024-11-05T14:33:55.018252674Z return self.request("GET", url, **kwargs)
2024-11-05T14:33:55.018808058Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:55.019190747Z File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 589, in request
2024-11-05T14:33:55.020102109Z resp = self.send(prep, **send_kwargs)
2024-11-05T14:33:55.020933260Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:55.021112526Z File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 703, in send
2024-11-05T14:33:55.022412322Z r = adapter.send(request, **kwargs)
2024-11-05T14:33:55.022822383Z ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2024-11-05T14:33:55.023020547Z File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 682, in send
2024-11-05T14:33:55.024262190Z raise ConnectionError(err, request=request)
2024-11-05T14:33:55.024804394Z requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))
2024-11-05T19:46:24.577120963Z Initialize XML File for local
2024-11-05T19:46:24.906352654Z New token for local generated at 2024-11-05 19:46.24 +0000
Added some additional error handling for this
Thanks
I've tried adding Gracenote ID information before. Problem was that many of them were not correct with what was actually playing or had generic data and not the actual programming data.
This was a while back and if you have confirmed the data I can look to adding gracenote IDs to the container
what is the proper way to update the docker container i already have installed? i'm on version 1.11 and i want to get to the latest update.
Install Portainer Olivetin and watchtower.
Most of them, I can confirm. Others tho, I only looked up the names using olivetin and found it
I'm looking for a way to record a nightly show on Pluto and was sent here as a possible way to do it. Okay, this is all new to me, so before I sign up and start down the rabbit hole of getting everything working, is it possible to record off live Pluto at a set time each night?