fix(playout): remove shutdown_handler
This commit is contained in:
parent
64b3d164c9
commit
b1c2e34ceb
|
@ -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,
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue