fix(playout): remove shutdown_handler

This commit is contained in:
jo 2022-09-08 17:58:34 +02:00 committed by Kyle Robbertze
parent 64b3d164c9
commit b1c2e34ceb
3 changed files with 0 additions and 31 deletions

View File

@ -2,7 +2,6 @@
Python part of radio playout (pypo) Python part of radio playout (pypo)
""" """
import signal
import sys import sys
import time import time
from datetime import datetime from datetime import datetime
@ -30,11 +29,6 @@ from .player.push import PypoPush
from .recorder import Recorder from .recorder import Recorder
def shutdown_handler(signum, frame):
logger.info("shutting down")
sys.exit(0)
@click.command(context_settings={"auto_envvar_prefix": DEFAULT_ENV_PREFIX}) @click.command(context_settings={"auto_envvar_prefix": DEFAULT_ENV_PREFIX})
@cli_logging_options() @cli_logging_options()
@cli_config_options() @cli_config_options()
@ -63,9 +57,6 @@ def cli(log_level: str, log_filepath: Optional[Path], config_filepath: Optional[
logger.info("Timezone: %s" % str(time.tzname)) logger.info("Timezone: %s" % str(time.tzname))
logger.info("UTC time: %s" % str(datetime.utcnow())) logger.info("UTC time: %s" % str(datetime.utcnow()))
signal.signal(signal.SIGINT, shutdown_handler)
signal.signal(signal.SIGTERM, shutdown_handler)
legacy_client = LegacyClient() legacy_client = LegacyClient()
api_client = ApiClient( api_client = ApiClient(
base_url=config.general.public_url, base_url=config.general.public_url,

View File

@ -2,8 +2,6 @@ import copy
import json import json
import mimetypes import mimetypes
import os import os
import signal
import sys
import time import time
from datetime import datetime from datetime import datetime
from queue import Empty, Queue from queue import Empty, Queue
@ -23,15 +21,6 @@ from .liquidsoap import PypoLiquidsoap
from .schedule import get_schedule from .schedule import get_schedule
def shutdown_handler(signum, frame):
logger.info("shutting down")
sys.exit(0)
signal.signal(signal.SIGINT, shutdown_handler)
signal.signal(signal.SIGTERM, shutdown_handler)
class PypoFetch(Thread): class PypoFetch(Thread):
name = "fetch" name = "fetch"
daemon = True daemon = True

View File

@ -1,5 +1,3 @@
import signal
import sys
from collections import deque from collections import deque
from datetime import datetime from datetime import datetime
from queue import Empty, Queue from queue import Empty, Queue
@ -11,15 +9,6 @@ from ..utils import seconds_between
from .liquidsoap import PypoLiquidsoap from .liquidsoap import PypoLiquidsoap
def shutdown_handler(signum, frame):
logger.info("shutting down")
sys.exit(0)
signal.signal(signal.SIGINT, shutdown_handler)
signal.signal(signal.SIGTERM, shutdown_handler)
class PypoLiqQueue(Thread): class PypoLiqQueue(Thread):
name = "liquidsoap_queue" name = "liquidsoap_queue"
daemon = True daemon = True