channel ids
Build and Push Docker Images / build-and-push (push) Successful in 23s

This commit is contained in:
2026-02-11 22:37:58 +01:00
parent 7f55ece85f
commit 2706a21818
5 changed files with 20 additions and 4 deletions
+7 -1
View File
@@ -50,9 +50,15 @@ def main():
channel_repo = ChannelRepository()
schedule_builder = ScheduleBuilder()
schedule_builder.set_channel_repo(channel_repo)
tmdb_client = TMDBClient()
cache_manager = CacheManager(schedule_builder=schedule_builder)
schedule_builder.set_cache_manager(cache_manager)
if not cache_manager._ensure_cache_dir():
logger.warning(
"Cannot create cache dir %s — schedule will rebuild on every restart. "
"Ensure /data is mounted read-write (not :ro).",
cache_manager._cache_dir,
)
tmdb_client = TMDBClient()
prefetcher = MetadataPrefetcher(schedule_builder, tmdb_client, channel_repo)
prefetcher.start()
epg_builder = EPGBuilder(