chore(playout): restructure modules (#1971)

This commit is contained in:
Jonas L 2022-07-18 15:11:47 +02:00 committed by GitHub
parent 57046e2a9d
commit 7e2f2d60f0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 20 additions and 20 deletions

View File

@ -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

View File

@ -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):

View File

@ -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:

View File

@ -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):

View File

@ -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):

View File

@ -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):

View File

@ -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):

View File

@ -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:

View File

@ -1,4 +1,4 @@
from libretime_playout.schedule import get_schedule
from libretime_playout.player.schedule import get_schedule
class ApiClientServicesMock: