[RELEASE] Playlist Manager for Channels [Streaming Library Manager Extension]

Sure, here's more, I've run PLM successfully since the manual deletion of the temp.txt file:

2024-12-18 14:24:38.622967:  Beginning Initialization Process (see log for details)...

[DEBUG | 2024-12-18 14:24:38,624] - Starting new HTTPS connection (1): www.justwatch.com:443
[DEBUG | 2024-12-18 14:24:38,878] - https://www.justwatch.com:443 "GET / HTTP/11" 200 None

2024-12-18 14:24:38.923490:  SUCCESS: https://www.justwatch.com is accessible. Continuing...
[DEBUG | 2024-12-18 14:24:38,925] - Starting new HTTPS connection (1): apis.justwatch.com:443
[DEBUG | 2024-12-18 14:24:39,289] - https://apis.justwatch.com:443 "POST /graphql HTTP/11" 200 None
[DEBUG | 2024-12-18 14:24:39,452] - Starting new HTTP connection (1): 10.0.1.21:8089
[DEBUG | 2024-12-18 14:24:39,518] - http://10.0.1.21:8089 "GET / HTTP/11" 200 582
[DEBUG | 2024-12-18 14:24:39,520] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 14:24:39,941] - https://raw.githubusercontent.com:443 "GET /babsonnexus/stream-link-manager-for-channels/refs/heads/main/slm.py HTTP/11" 200 54837

2024-12-18 14:24:39.970522:  Initialization Complete. Starting Streaming Library Manager for Channels...

2024-12-18 14:24:39.970682:  INFO: Server starting on port 5000

 * Serving Flask app 'slm'
 * Debug mode: off
[INFO | 2024-12-18 14:24:40,003] - e[31me[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.e[0m
 * Running on all addresses (0.0.0.0)
 * Running on http://127.0.0.1:5000
 * Running on http://172.24.0.2:5000
[INFO | 2024-12-18 14:24:40,003] - e[33mPress CTRL+C to quite[0m

2024-12-18 14:24:51.364106:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 14:25:00,664] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 14:25:02,725] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 931770
[DEBUG | 2024-12-18 14:25:02,772] - Starting new HTTP connection (1): 10.0.1.21:7782

2024-12-18 14:25:02.789379:  WARNING: For 'http://10.0.1.21:7782/plex/epg/local/epg-local.xml', encountered an error (('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))). Retrying in 10 seconds...
[DEBUG | 2024-12-18 14:25:12,796] - Starting new HTTP connection (1): 10.0.1.21:7782

2024-12-18 14:25:12.802124:  WARNING: For 'http://10.0.1.21:7782/plex/epg/local/epg-local.xml', encountered an error (('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))). Retrying in 10 seconds...
[DEBUG | 2024-12-18 14:25:22,813] - Starting new HTTP connection (1): 10.0.1.21:7782

2024-12-18 14:25:22.820798:  WARNING: For 'http://10.0.1.21:7782/plex/epg/local/epg-local.xml', encountered an error (('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))). Retrying in 10 seconds...
[DEBUG | 2024-12-18 14:25:32,830] - Starting new HTTP connection (1): 10.0.1.21:7782

2024-12-18 14:25:32.835563:  WARNING: For 'http://10.0.1.21:7782/plex/epg/local/epg-local.xml', encountered an error (('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))). Retrying in 10 seconds...
[DEBUG | 2024-12-18 14:25:42,843] - Starting new HTTP connection (1): 10.0.1.21:7782

2024-12-18 14:25:42.858273:  ERROR: For 'http://10.0.1.21:7782/plex/epg/local/epg-local.xml', after 5 attempts, could not resolve error (('Connection aborted.', RemoteDisconnected('Remote end closed connection without response'))). Skipping...
[DEBUG | 2024-12-18 14:25:42,861] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 14:25:42,923] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13244895
[DEBUG | 2024-12-18 14:25:43,236] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 14:25:45,068] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 14:25:45,076] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 14:25:45,424] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2351909
[DEBUG | 2024-12-18 14:25:45,735] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 14:25:46,567] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 14:25:46,682] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 14:25:46,765] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623
    Deleted: plm_epg_hls_m3u_01.xml
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 14:27:35.941481:  Finished generation of final m3u(s) and XML EPG(s).
[INFO | 2024-12-18 14:27:36,158] - 172.24.0.1 - - [18/Dec/2024 14:27:36] "POST /playlists/plm_main HTTP/1.1" 200 -


2024-12-18 15:00:00.432592:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 15:00:04,942] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 15:00:05,871] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 924849
[DEBUG | 2024-12-18 15:00:05,897] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 15:00:05,911] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 23263108
[DEBUG | 2024-12-18 15:00:06,205] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 15:00:06,242] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13244895
[DEBUG | 2024-12-18 15:00:06,376] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 15:00:07,025] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 15:00:07,030] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 15:00:07,416] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2351909
[DEBUG | 2024-12-18 15:00:07,751] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 15:00:08,234] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 15:00:08,357] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 15:00:08,386] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623
    Deleted: plm_epg_hls_m3u_01.xml
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 15:02:52.347158:  Finished generation of final m3u(s) and XML EPG(s).
[INFO | 2024-12-18 15:39:58,014] - 172.24.0.1 - - [18/Dec/2024 15:39:58] "GET /playlists/files/plm_epg_hls_m3u_01.xml HTTP/1.1" 200 -

2024-12-18 16:00:00.295256:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 16:00:04,613] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 16:00:05,546] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 951965
[DEBUG | 2024-12-18 16:00:05,568] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 16:00:05,646] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 34599106
[DEBUG | 2024-12-18 16:00:06,215] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 16:00:06,243] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13244895
[DEBUG | 2024-12-18 16:00:06,495] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 16:00:07,118] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 16:00:07,120] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 16:00:07,480] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2365315
[DEBUG | 2024-12-18 16:00:07,703] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 16:00:08,195] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 16:00:08,278] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 16:00:08,316] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623
    Deleted: plm_epg_hls_m3u_01.xml
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 16:03:21.451324:  Finished generation of final m3u(s) and XML EPG(s).

2024-12-18 16:57:18.852013:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 16:57:24,979] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 16:57:25,917] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 956855
[DEBUG | 2024-12-18 16:57:25,960] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 16:57:26,047] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 45815646
[DEBUG | 2024-12-18 16:57:27,313] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 16:57:27,388] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13229211
[DEBUG | 2024-12-18 16:57:28,033] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 16:57:28,703] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 16:57:28,706] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 16:57:28,927] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2365315
[DEBUG | 2024-12-18 16:57:29,285] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 16:57:29,713] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 16:57:29,834] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 16:57:29,904] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623

2024-12-18 17:00:00.275374:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 17:00:21,848] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 17:00:23,176] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 957067
[DEBUG | 2024-12-18 17:00:26,090] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 17:00:26,422] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 45815646
    Deleted: plm_epg_hls_m3u_01.xml
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 17:01:17.581343:  Finished generation of final m3u(s) and XML EPG(s).

[DEBUG | 2024-12-18 17:01:18,223] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 17:01:18,244] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13229211
[DEBUG | 2024-12-18 17:01:18,366] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 17:01:18,898] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 17:01:18,900] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 17:01:19,169] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2365315
[DEBUG | 2024-12-18 17:01:19,411] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 17:01:19,417] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 17:01:19,449] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 17:01:19,471] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623

2024-12-18 17:01:19.527674:  WARNING: After 1 attempt, failed to remove /app/program_files/temp.txt due to: [Errno 2] No such file or directory: '/app/program_files/temp.txt'
2024-12-18 17:01:19.527728:  INFO: Waiting for 10 seconds before next attempt...

2024-12-18 17:01:29.539017:  WARNING: After 2 attempt, failed to remove /app/program_files/temp.txt due to: [Errno 2] No such file or directory: '/app/program_files/temp.txt'
2024-12-18 17:01:29.540495:  INFO: Waiting for 10 seconds before next attempt...

2024-12-18 17:01:39.549115:  WARNING: After 3 attempt, failed to remove /app/program_files/temp.txt due to: [Errno 2] No such file or directory: '/app/program_files/temp.txt'
2024-12-18 17:01:39.549617:  INFO: Waiting for 10 seconds before next attempt...

2024-12-18 17:01:49.556193:  WARNING: After 4 attempt, failed to remove /app/program_files/temp.txt due to: [Errno 2] No such file or directory: '/app/program_files/temp.txt'
2024-12-18 17:01:49.557336:  INFO: Waiting for 10 seconds before next attempt...
[INFO | 2024-12-18 17:01:58,646] - 172.24.0.1 - - [18/Dec/2024 17:01:58] "GET /playlists/files/plm_gracenote_hls_m3u_01.m3u HTTP/1.1" 200 -

2024-12-18 17:01:59.564363:  WARNING: After 5 attempt, failed to remove /app/program_files/temp.txt due to: [Errno 2] No such file or directory: '/app/program_files/temp.txt'
2024-12-18 17:01:59.564736:  INFO: Waiting for 10 seconds before next attempt...
2024-12-18 17:02:09.564583:  ERROR: Failed to delete file '/app/program_files/temp.txt' after 5 attempts. Please manually delete and report this error along with other warnings and info in the logs.
    Deleted: plm_epg_hls_m3u_01.xml

2024-12-18 17:02:09.597278:  Finished generation of final m3u(s) and XML EPG(s).
[INFO | 2024-12-18 17:02:13,327] - 172.24.0.1 - - [18/Dec/2024 17:02:13] "GET /playlists/files/plm_epg_hls_m3u_01.m3u HTTP/1.1" 200 -


2024-12-18 17:36:04.277259:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 17:36:10,605] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 17:36:11,448] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 948044
[DEBUG | 2024-12-18 17:36:11,460] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 17:36:11,471] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 45815129
[DEBUG | 2024-12-18 17:36:12,056] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 17:36:12,091] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13229211
[DEBUG | 2024-12-18 17:36:12,282] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 17:36:12,892] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 17:36:12,895] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 17:36:13,317] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2372937
[DEBUG | 2024-12-18 17:36:13,531] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 17:36:14,030] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 17:36:14,108] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 17:36:14,140] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 17:40:11.923406:  Finished generation of final m3u(s) and XML EPG(s).
[INFO | 2024-12-18 17:40:11,949] - 172.24.0.1 - - [18/Dec/2024 17:40:11] "POST /playlists/plm_main HTTP/1.1" 200 -
[INFO | 2024-12-18 17:40:12,462] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/css/nucleo-icons.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,463] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/css/nucleo-svg.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,465] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/css/material-dashboard.css?v=3.0.0 HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,489] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/img/slm_navicon.png HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,501] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/js/material-dashboard.min.js?v=3.0.0 HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,504] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/js/core/popper.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,505] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/js/plugins/smooth-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,507] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/js/plugins/perfect-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:40:12,508] - 172.24.0.1 - - [18/Dec/2024 17:40:12] "e[36mGET /static/assets/js/core/bootstrap.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:16,944] - 172.24.0.1 - - [18/Dec/2024 17:42:16] "GET /home HTTP/1.1" 200 -
[INFO | 2024-12-18 17:42:17,105] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/css/nucleo-svg.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,108] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/css/nucleo-icons.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,110] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/css/material-dashboard.css?v=3.0.0 HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,112] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/img/slm_navicon.png HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,125] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "GET /static/assets/img/slm_logo_v2.png HTTP/1.1" 200 -
[INFO | 2024-12-18 17:42:17,130] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/js/core/popper.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,135] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/js/material-dashboard.min.js?v=3.0.0 HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,139] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/js/plugins/smooth-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,139] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/js/plugins/perfect-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:42:17,141] - 172.24.0.1 - - [18/Dec/2024 17:42:17] "e[36mGET /static/assets/js/core/bootstrap.min.js HTTP/1.1e[0m" 304 -
2024-12-18 17:43:25.229007:  ERROR: Webpage responded... 404 NOT FOUND2024-12-18 17:43:25.231570:  ERROR: Webpage responded... 404 NOT FOUND2024-12-18 17:43:25.232902:  ERROR: Webpage responded... 404 NOT FOUND
    Client IP: 172.24.0.1
    Method: GET

    Client IP: 172.24.0.1    URL: http://10.0.1.21:5050/apple-touch-icon.png
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.9
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
    Method: GET
    URL: http://10.0.1.21:5050/apple-touch-icon-precomposed.png
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.9
    Client IP: 172.24.0.1
    Method: GET
    URL: http://10.0.1.21:5050/favicon.ico
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.9
        Connection: keep-alive
        Accept-Encoding: gzip, deflate


        User-Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    User Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:43:25,235] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "e[33mGET /apple-touch-icon.png HTTP/1.1e[0m" 404 -
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
        User-Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    User Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:43:25,235] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "e[33mGET /favicon.ico HTTP/1.1e[0m" 404 -
        User-Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    User Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:43:25,236] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "e[33mGET /apple-touch-icon-precomposed.png HTTP/1.1e[0m" 404 -
2024-12-18 17:43:25.445669:  ERROR: Webpage responded... 404 NOT FOUND
    Client IP: 172.24.0.1
    Method: GET
    URL: http://10.0.1.21:5050/apple-touch-icon.png
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.92024-12-18 17:43:25.447039:  ERROR: Webpage responded... 404 NOT FOUND
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
    Client IP: 172.24.0.1
    Method: GET
    URL: http://10.0.1.21:5050/favicon.ico
    Headers: 
        Host: 10.0.1.21:5050

        User-Agent: com.apple.WebKit.Networking/19618.3.11.11.5 CFNetwork/1498.700.2 Darwin/23.6.0
    User Agent: com.apple.WebKit.Networking/19618.3.11.11.5 CFNetwork/1498.700.2 Darwin/23.6.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:43:25,448] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "e[33mGET /apple-touch-icon.png HTTP/1.1e[0m" 404 -
2024-12-18 17:43:25.448758:  ERROR: Webpage responded... 404 NOT FOUND
        Accept: */*
        Accept-Language: en-US,en;q=0.9
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
        User-Agent: com.apple.WebKit.Networking/19618.3.11.11.5 CFNetwork/1498.700.2 Darwin/23.6.0
    User Agent: com.apple.WebKit.Networking/19618.3.11.11.5 CFNetwork/1498.700.2 Darwin/23.6.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:43:25,448] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "e[33mGET /favicon.ico HTTP/1.1e[0m" 404 -
    Client IP: 172.24.0.1
    Method: GET
    URL: http://10.0.1.21:5050/apple-touch-icon-precomposed.png
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.9
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
        User-Agent: com.apple.WebKit.Networking/19618.3.11.11.5 CFNetwork/1498.700.2 Darwin/23.6.0
    User Agent: com.apple.WebKit.Networking/19618.3.11.11.5 CFNetwork/1498.700.2 Darwin/23.6.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:43:25,450] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "e[33mGET /apple-touch-icon-precomposed.png HTTP/1.1e[0m" 404 -
[INFO | 2024-12-18 17:43:25,548] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "GET /home HTTP/1.1" 200 -
[INFO | 2024-12-18 17:43:25,634] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "GET /static/assets/img/slm_logo_v2.png HTTP/1.1" 200 -
[INFO | 2024-12-18 17:43:25,634] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "GET /static/assets/img/slm_flavicon.png HTTP/1.1" 200 -
[INFO | 2024-12-18 17:43:25,725] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "GET /home HTTP/1.1" 200 -
[INFO | 2024-12-18 17:43:25,880] - 172.24.0.1 - - [18/Dec/2024 17:43:25] "GET /static/assets/img/slm_flavicon.png HTTP/1.1" 200 -
[INFO | 2024-12-18 17:43:30,324] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "GET /logs HTTP/1.1" 200 -
[INFO | 2024-12-18 17:43:30,454] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/css/nucleo-svg.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,478] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/css/nucleo-icons.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,479] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/js/core/popper.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,480] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/css/material-dashboard.css?v=3.0.0 HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,482] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/img/slm_navicon.png HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,484] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/js/plugins/smooth-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,486] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/js/material-dashboard.min.js?v=3.0.0 HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,495] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/js/plugins/perfect-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 17:43:30,497] - 172.24.0.1 - - [18/Dec/2024 17:43:30] "e[36mGET /static/assets/js/core/bootstrap.min.js HTTP/1.1e[0m" 304 -
2024-12-18 17:44:28.266390:  ERROR: Webpage responded... 404 NOT FOUND
    Client IP: 172.24.0.1
    Method: GET
    URL: http://10.0.1.21:5050/favicon.ico
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.9
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
        User-Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    User Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:44:28,268] - 172.24.0.1 - - [18/Dec/2024 17:44:28] "e[33mGET /favicon.ico HTTP/1.1e[0m" 404 -
2024-12-18 17:44:28.270909:  ERROR: Webpage responded... 404 NOT FOUND
    Client IP: 172.24.0.1
    Method: GET
    URL: http://10.0.1.21:5050/apple-touch-icon.png
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.9
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
        User-Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.02024-12-18 17:44:28.272881:  ERROR: Webpage responded... 404 NOT FOUND
    Client IP: 172.24.0.1
    Method: GET
    URL: http://10.0.1.21:5050/apple-touch-icon-precomposed.png
    Headers: 
        Host: 10.0.1.21:5050
        Accept: */*
        Accept-Language: en-US,en;q=0.9
        Connection: keep-alive
        Accept-Encoding: gzip, deflate
        User-Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    User Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:44:28,273] - 172.24.0.1 - - [18/Dec/2024 17:44:28] "e[33mGET /apple-touch-icon-precomposed.png HTTP/1.1e[0m" 404 -

    User Agent: com.apple.WebKit.Networking/20620.1.16.11.8 CFNetwork/1568.300.101 Darwin/24.2.0
    Args: ImmutableMultiDict([])
    Data: No data
[INFO | 2024-12-18 17:44:28,274] - 172.24.0.1 - - [18/Dec/2024 17:44:28] "e[33mGET /apple-touch-icon.png HTTP/1.1e[0m" 404 -
[INFO | 2024-12-18 17:44:28,474] - 172.24.0.1 - - [18/Dec/2024 17:44:28] "GET /logs HTTP/1.1" 200 -
[INFO | 2024-12-18 17:44:28,527] - 172.24.0.1 - - [18/Dec/2024 17:44:28] "GET /static/assets/img/slm_flavicon.png HTTP/1.1" 200 -
[INFO | 2024-12-18 17:52:04,451] - 172.24.0.1 - - [18/Dec/2024 17:52:04] "GET /playlists/files/plm_gracenote_hls_m3u_01.m3u HTTP/1.1" 200 -
[INFO | 2024-12-18 17:52:34,776] - 172.24.0.1 - - [18/Dec/2024 17:52:34] "GET /playlists/files/plm_epg_hls_m3u_01.m3u HTTP/1.1" 200 -
[INFO | 2024-12-18 17:52:39,669] - 172.24.0.1 - - [18/Dec/2024 17:52:39] "GET /playlists/files/plm_epg_hls_m3u_01.xml HTTP/1.1" 200 -

2024-12-18 18:00:00.478128:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 18:00:05,565] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 18:00:06,333] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 930903
[DEBUG | 2024-12-18 18:00:06,376] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 18:00:06,393] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 45815129
[DEBUG | 2024-12-18 18:00:07,214] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 18:00:07,225] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13229211
[DEBUG | 2024-12-18 18:00:07,455] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 18:00:07,987] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 18:00:07,989] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 18:00:08,197] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2372937
[DEBUG | 2024-12-18 18:00:08,508] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 18:00:09,001] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 18:00:09,129] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 18:00:09,138] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623
    Deleted: plm_epg_hls_m3u_01.xml
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 18:04:06.262270:  Finished generation of final m3u(s) and XML EPG(s).
[INFO | 2024-12-18 18:48:42,486] - 172.24.0.1 - - [18/Dec/2024 18:48:42] "GET /addprograms HTTP/1.1" 200 -

2024-12-18 19:00:00.737736:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 19:00:06,360] - Starting new HTTP connection (1): 10.0.1.21:7777
[INFO | 2024-12-18 19:00:06,680] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "GET /playlists/plm_manage HTTP/1.1" 200 -
[INFO | 2024-12-18 19:00:06,835] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/css/nucleo-icons.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,845] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/img/slm_navicon.png HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,846] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/js/core/popper.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,848] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/css/material-dashboard.css?v=3.0.0 HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,851] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/js/plugins/smooth-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,852] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/css/nucleo-svg.css HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,859] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/js/plugins/perfect-scrollbar.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,864] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/js/core/bootstrap.min.js HTTP/1.1e[0m" 304 -
[INFO | 2024-12-18 19:00:06,868] - 172.24.0.1 - - [18/Dec/2024 19:00:06] "e[36mGET /static/assets/js/material-dashboard.min.js?v=3.0.0 HTTP/1.1e[0m" 304 -
[DEBUG | 2024-12-18 19:00:07,281] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 917284
[DEBUG | 2024-12-18 19:00:07,296] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 19:00:07,319] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 45815129
[DEBUG | 2024-12-18 19:00:08,090] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 19:00:08,102] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13227139
[DEBUG | 2024-12-18 19:00:08,339] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 19:00:08,934] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 19:00:08,937] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 19:00:09,303] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2372937
[DEBUG | 2024-12-18 19:00:09,612] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 19:00:10,152] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 19:00:10,265] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 19:00:10,306] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623
[INFO | 2024-12-18 19:04:06,566] - 172.24.0.1 - - [18/Dec/2024 19:04:06] "e[36mGET /static/assets/js/core/popper.min.js HTTP/1.1e[0m" 304 -
    Deleted: plm_epg_hls_m3u_01.xml
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 19:04:15.443449:  Finished generation of final m3u(s) and XML EPG(s).
[INFO | 2024-12-18 19:04:19,283] - 172.24.0.1 - - [18/Dec/2024 19:04:19] "POST /playlists/plm_main HTTP/1.1" 200 -


2024-12-18 19:05:01.762839:  Starting generation of final m3u(s) and XML EPG(s)...

    Deleted: plm_epg_hls_m3u_01.m3u
    Deleted: plm_gracenote_hls_m3u_01.m3u
    Created: plm_gracenote_hls_m3u_01.m3u
    Created: plm_epg_hls_m3u_01.m3u
[DEBUG | 2024-12-18 19:05:08,141] - Starting new HTTP connection (1): 10.0.1.21:7777
[DEBUG | 2024-12-18 19:05:08,905] - http://10.0.1.21:7777 "GET /distrotv/epg.xml HTTP/11" 200 910811
[DEBUG | 2024-12-18 19:05:08,920] - Starting new HTTP connection (1): 10.0.1.21:7782
[DEBUG | 2024-12-18 19:05:08,928] - http://10.0.1.21:7782 "GET /plex/epg/local/epg-local.xml HTTP/11" 200 45815129
[DEBUG | 2024-12-18 19:05:09,501] - Starting new HTTP connection (1): 10.0.1.21:7780
[DEBUG | 2024-12-18 19:05:09,508] - http://10.0.1.21:7780 "GET /pluto/epg/local/epg-local.xml HTTP/11" 200 13227139
[DEBUG | 2024-12-18 19:05:09,639] - Starting new HTTPS connection (1): github.com:443
[DEBUG | 2024-12-18 19:05:10,151] - https://github.com:443 "GET /matthuisman/i.mjh.nz/raw/master/Roku/all.xml.gz HTTP/11" 302 0
[DEBUG | 2024-12-18 19:05:10,153] - Starting new HTTPS connection (1): raw.githubusercontent.com:443
[DEBUG | 2024-12-18 19:05:10,378] - https://raw.githubusercontent.com:443 "GET /matthuisman/i.mjh.nz/master/Roku/all.xml.gz HTTP/11" 200 2372937
[DEBUG | 2024-12-18 19:05:10,567] - Starting new HTTP connection (1): 10.0.1.21:8183
[DEBUG | 2024-12-18 19:05:10,822] - http://10.0.1.21:8183 "GET /epg.xml?regions=us HTTP/10" 200 None
[DEBUG | 2024-12-18 19:05:10,892] - Starting new HTTP connection (1): 10.0.1.21:7755
[DEBUG | 2024-12-18 19:05:10,911] - http://10.0.1.21:7755 "GET /tubi/epg.xml HTTP/11" 200 3752623
    Deleted: plm_epg_hls_m3u_01.xml
    Created: plm_epg_hls_m3u_01.xml

2024-12-18 19:08:59.108373:  Finished generation of final m3u(s) and XML EPG(s).
[INFO | 2024-12-18 19:08:59,142] - 172.24.0.1 - - [18/Dec/2024 19:08:59] "POST /playlists/plm_main HTTP/1.1" 200 -

            ```
1 Like

Okay, that is a weird one. If the file doesn't exist, it should move on in life!

Anyway, I've made a modification to Reliable Remove to do an additional check to make sure the file exists before trying anything. Also, I've added something to the scheduler that will check 30 minutes later to see if the file is there and try to remove it again, just in case. Let's see if this helps!

Cool, thanks. I’ll continue to keep an eye on it.

Can the backup step skip over the temp.txt file, if it exists? Because when it balloons to 3+ GB the three backups means they’re taking 4x the space.

NP, this will be in the next release!

1 Like

@babsonnexus is there anyway you can add m3u8 support, I have to change the extension to m3u for it to work in PLM but if it natively handled m3u8 extension that would be great

1 Like

Could you share an example of a m3u8 you want integrated? Are you saying it doesn't work when you use a m3u8 extension but it does work if you just change it to m3u? Or are you doing some other steps in between to convert the file? What exactly are you seeing and doing?

The thing is, Channels requires the final output to be a m3u, so PLM is looking for certain things one would expect in a m3u from the input perspective. If it's just an extension or encoding issue, then it seems doable; but if it involves steps of converting things to make them compatible with what PLM is looking for in an m3u, then I don't know about that. My gut is saying no, but I'll take a look if you can provide some detail and rationale.

Yes, it does not work with the m3u8 extension, but once I change the extension to m3u it detects and outputs to channels just fine, so maybe just have your program auto change the extension when a m3u8 is loaded?

I marked a number of channels ignored that I may want to reassign, but I can't seem to figure out how to show them again?

image

As of v2024.12.23.1553, you can now upload m3u8 files.

As highlighted in the release notes, this is not m3u8 support of any kind beyond that. If you or anyone else can put together a clear use case and examples of what you'd like to do with these m3u8 files after this that you'd like PLM to do, I'll check it out and see if there is something logical for the extension to do. As of now, the entire discussion both here and privately has left me completely confused and with a giant headache, so I'm putting it aside.

I would like to clarify that I need support for the m3u8 file extension. The only difference between an m3u8 file and an m3u file is the extension itself. I have a m3u8 playlist hosted on my private home server, and for the sake of automation, I need the m3u8 extension to remain unchanged. Currently, I have to rename the extension to m3u for PLM to recognize the file. I hope this explanation is clear. Thank you for your understanding.

Sorry, but no, I don't understand. How is that, any different from this?

For what it's worth, I'm using some .m3u8 files with PLM and they're working fine. Which is why your question remains confusing to me. In fact, the popular SamsungTV docker outputs its file as playlist.m3u8 and that's been working fine with PLM for months now. So the fact that you're having to rename the suffix of your particualr file to .m3u for PLM to recognize it, tells me there's something else funky going on with your file. Perhaps with more specifics you're able to share, there will be an explanation for what you're experiencing...

As a matter of fact, PLM doesn't care what the extension is at all (or if there even is an extension) when it's parsing through source playlists. All it needs is a compatible format inside the file.

Same.

Yep, nothing can be done with info provided thus far. Everything described is already supported out of the box.

Ok good to know, I dont know why this turned into a whole conspiracy theory, but I regress. Have a good day everyone

I came back to this thread to search for info on channel numbering after seeing how easy PLM made it, and found this. I’ve always wanted an easy way to renumber channels, and PLM could be it (although I know that’s not your intended purpose of PLM). Is there a way to reorder the parents after creation?

1 Like

PLM is whatever you need it to be!

Anyway, you can either just change the starting station number, which will renumber every station (but keep their relative position to each other at time of creation); or just put in whatever number you want (including with decimal places):

I do that for some, but not all, so a nice mix depending upon needs and desires.

2 Likes

In the next release, there will be a way to filter this and pretty much every (with one minor exception) drop-down list not just in PLM, but in all the extensions!

2 Likes

Need a way to add YouTube Live Streams to Channels and are having issues with other methods? Want a simple way to add streaming live videos from websites but have no idea how to make your own custom m3u? Well, no matter your use case or how you want to go about it technically, there's good news for you in the latest release of Streaming Library Manager!

4 Likes

@babsonnexus For the creation of the custom source in Channels DVR, you could do it automatically from SLM by sending the right request to the server. :slightly_smiling_face:

Interesting... do you know what those requests are (push, put, etc...)? This definitely sounds like something MTM could do!