chore(playout): restructure modules (#1971)
This commit is contained in:
parent
57046e2a9d
commit
7e2f2d60f0
|
@ -21,13 +21,13 @@ from loguru import logger
|
|||
|
||||
from .config import CACHE_DIR, RECORD_DIR, Config
|
||||
from .liquidsoap.version import LIQUIDSOAP_MIN_VERSION, parse_liquidsoap_version
|
||||
from .listenerstat import ListenerStat
|
||||
from .pypofetch import PypoFetch
|
||||
from .pypofile import PypoFile
|
||||
from .pypoliquidsoap import PypoLiquidsoap
|
||||
from .pypomessagehandler import PypoMessageHandler
|
||||
from .pypopush import PypoPush
|
||||
from .message_handler import PypoMessageHandler
|
||||
from .player.fetch import PypoFetch
|
||||
from .player.file import PypoFile
|
||||
from .player.liquidsoap import PypoLiquidsoap
|
||||
from .player.push import PypoPush
|
||||
from .recorder import Recorder
|
||||
from .stats import ListenerStat
|
||||
from .timeout import ls_timeout
|
||||
|
||||
|
||||
|
|
|
@ -16,9 +16,9 @@ from libretime_api_client import version1 as v1_api_client
|
|||
from libretime_api_client import version2 as api_client
|
||||
from loguru import logger
|
||||
|
||||
from .config import CACHE_DIR, POLL_INTERVAL, Config
|
||||
from ..config import CACHE_DIR, POLL_INTERVAL, Config
|
||||
from ..timeout import ls_timeout
|
||||
from .schedule import get_schedule
|
||||
from .timeout import ls_timeout
|
||||
|
||||
|
||||
def keyboardInterruptHandler(signum, frame):
|
|
@ -3,9 +3,9 @@ from datetime import datetime, timedelta
|
|||
|
||||
from loguru import logger
|
||||
|
||||
from ..utils import seconds_between
|
||||
from .events import EventKind
|
||||
from .telnetliquidsoap import TelnetLiquidsoap
|
||||
from .utils import seconds_between
|
||||
from .liquidsoap_gateway import TelnetLiquidsoap
|
||||
|
||||
|
||||
class PypoLiquidsoap:
|
|
@ -3,7 +3,7 @@ import traceback
|
|||
|
||||
from loguru import logger
|
||||
|
||||
from .timeout import ls_timeout
|
||||
from ..timeout import ls_timeout
|
||||
|
||||
|
||||
def create_liquidsoap_annotation(media):
|
|
@ -9,9 +9,9 @@ from threading import Thread
|
|||
from libretime_api_client import version1 as api_client
|
||||
from loguru import logger
|
||||
|
||||
from .config import PUSH_INTERVAL, Config
|
||||
from .pypoliqqueue import PypoLiqQueue
|
||||
from .timeout import ls_timeout
|
||||
from ..config import PUSH_INTERVAL, Config
|
||||
from ..timeout import ls_timeout
|
||||
from .queue import PypoLiqQueue
|
||||
|
||||
|
||||
def is_stream(media_item):
|
|
@ -8,7 +8,7 @@ from threading import Thread
|
|||
|
||||
from loguru import logger
|
||||
|
||||
from .utils import seconds_between
|
||||
from ..utils import seconds_between
|
||||
|
||||
|
||||
def keyboardInterruptHandler(signum, frame):
|
|
@ -7,8 +7,8 @@ from threading import Lock
|
|||
from libretime_shared.logging import TRACE, setup_logger
|
||||
from loguru import logger
|
||||
|
||||
from .pypoliqqueue import PypoLiqQueue
|
||||
from .telnetliquidsoap import TelnetLiquidsoap
|
||||
from .player.liquidsoap_gateway import TelnetLiquidsoap
|
||||
from .player.queue import PypoLiqQueue
|
||||
|
||||
|
||||
def keyboardInterruptHandler(signum, frame):
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import threading
|
||||
|
||||
from . import pypofetch
|
||||
from .player import fetch
|
||||
|
||||
|
||||
def __timeout(func, timeout_duration, default, args, kwargs):
|
||||
|
@ -26,7 +26,7 @@ def __timeout(func, timeout_duration, default, args, kwargs):
|
|||
# fails again then there is something critically wrong...
|
||||
if first_attempt:
|
||||
# restart liquidsoap
|
||||
pypofetch.PypoFetch.ref.restart_liquidsoap()
|
||||
fetch.PypoFetch.ref.restart_liquidsoap()
|
||||
else:
|
||||
raise Exception("Thread did not terminate")
|
||||
else:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
from libretime_playout.schedule import get_schedule
|
||||
from libretime_playout.player.schedule import get_schedule
|
||||
|
||||
|
||||
class ApiClientServicesMock:
|
Loading…
Reference in New Issue