This commit is contained in:
@@ -8,6 +8,7 @@ import logging
|
||||
import os
|
||||
|
||||
from iptv.config import CHANNELS_FILE, EPG_TIMESPAN_DAYS, SCHEDULE_CACHE_TTL_SEC, init_epg_timespan
|
||||
from iptv.cache import CacheManager
|
||||
from iptv.channel import ChannelRepository
|
||||
from iptv.schedule import ScheduleBuilder
|
||||
from iptv.tmdb_client import TMDBClient
|
||||
@@ -37,7 +38,8 @@ def main():
|
||||
schedule_builder = ScheduleBuilder()
|
||||
schedule_builder.set_channel_repo(channel_repo)
|
||||
tmdb_client = TMDBClient()
|
||||
epg_builder = EPGBuilder(schedule_builder, tmdb_client, channel_repo)
|
||||
cache_manager = CacheManager(schedule_builder=schedule_builder)
|
||||
epg_builder = EPGBuilder(schedule_builder, tmdb_client, channel_repo, cache_manager)
|
||||
|
||||
port = 8080
|
||||
server = create_server(
|
||||
@@ -46,6 +48,7 @@ def main():
|
||||
epg_builder=epg_builder,
|
||||
host="0.0.0.0",
|
||||
port=port,
|
||||
cache_manager=cache_manager,
|
||||
)
|
||||
print(f"Serving at http://0.0.0.0:{port}/ (playlist: http://<host>:{port}/playlist.m3u)")
|
||||
server.serve_forever()
|
||||
|
||||
Reference in New Issue
Block a user