feat: rename AirtimeApiClient to ApiClient

This commit is contained in:
jo 2022-07-22 13:27:16 +02:00 committed by Kyle Robbertze
parent 6f2724dad1
commit 473e770e8a
13 changed files with 15 additions and 15 deletions

View File

@ -120,7 +120,7 @@ api_endpoints[
################################################################################ ################################################################################
# Airtime API Version 1 Client # Airtime API Version 1 Client
################################################################################ ################################################################################
class AirtimeApiClient: class ApiClient:
API_BASE = "/api" API_BASE = "/api"
UPLOAD_RETRIES = 3 UPLOAD_RETRIES = 3
UPLOAD_WAIT = 60 UPLOAD_WAIT = 60

View File

@ -25,7 +25,7 @@ api_endpoints["file_url"] = "files/{id}/"
api_endpoints["file_download_url"] = "files/{id}/download/" api_endpoints["file_download_url"] = "files/{id}/download/"
class AirtimeApiClient: class ApiClient:
API_BASE = "/api/v2" API_BASE = "/api/v2"
def __init__(self, logger=None, config_path="/etc/libretime/config.yml"): def __init__(self, logger=None, config_path="/etc/libretime/config.yml"):

View File

@ -2,7 +2,7 @@ from pathlib import Path
import pytest import pytest
from libretime_api_client.v2 import AirtimeApiClient from libretime_api_client.v2 import ApiClient
@pytest.fixture() @pytest.fixture()
@ -19,7 +19,7 @@ general:
def test_api_client(config_filepath): def test_api_client(config_filepath):
client = AirtimeApiClient(config_path=config_filepath) client = ApiClient(config_path=config_filepath)
assert callable(client.services.version_url) assert callable(client.services.version_url)
assert callable(client.services.schedule_url) assert callable(client.services.schedule_url)
assert callable(client.services.webstream_url) assert callable(client.services.webstream_url)

View File

@ -5,7 +5,7 @@ import traceback
from pathlib import Path from pathlib import Path
from typing import Optional from typing import Optional
from libretime_api_client.v1 import AirtimeApiClient as ApiClient from libretime_api_client.v1 import ApiClient
from loguru import logger from loguru import logger

View File

@ -1,6 +1,6 @@
import sys import sys
from libretime_api_client.v1 import AirtimeApiClient as ApiClient from libretime_api_client.v1 import ApiClient
api_client = ApiClient() api_client = ApiClient()

View File

@ -13,7 +13,7 @@ from threading import Lock
from typing import Optional, Tuple from typing import Optional, Tuple
import click import click
from libretime_api_client.v1 import AirtimeApiClient as ApiClient from libretime_api_client.v1 import ApiClient
from libretime_shared.cli import cli_config_options, cli_logging_options from libretime_shared.cli import cli_config_options, cli_logging_options
from libretime_shared.config import DEFAULT_ENV_PREFIX from libretime_shared.config import DEFAULT_ENV_PREFIX
from libretime_shared.logging import level_from_name, setup_logger from libretime_shared.logging import level_from_name, setup_logger

View File

@ -16,7 +16,7 @@ from pathlib import Path
from typing import Optional from typing import Optional
import click import click
from libretime_api_client.v1 import AirtimeApiClient as ApiClient from libretime_api_client.v1 import ApiClient
from libretime_shared.cli import cli_logging_options from libretime_shared.cli import cli_logging_options
from libretime_shared.config import DEFAULT_ENV_PREFIX from libretime_shared.config import DEFAULT_ENV_PREFIX
from libretime_shared.logging import level_from_name, setup_logger from libretime_shared.logging import level_from_name, setup_logger

View File

@ -12,8 +12,8 @@ from queue import Empty
from subprocess import PIPE, Popen from subprocess import PIPE, Popen
from threading import Thread, Timer from threading import Thread, Timer
from libretime_api_client.v1 import AirtimeApiClient as ApiClientV1 from libretime_api_client.v1 import ApiClientV1
from libretime_api_client.v2 import AirtimeApiClient as ApiClientV2 from libretime_api_client.v2 import ApiClientV2
from loguru import logger from loguru import logger
from ..config import CACHE_DIR, POLL_INTERVAL, Config from ..config import CACHE_DIR, POLL_INTERVAL, Config

View File

@ -6,7 +6,7 @@ import traceback
from queue import Empty from queue import Empty
from threading import Thread from threading import Thread
from libretime_api_client.v2 import AirtimeApiClient as ApiClient from libretime_api_client.v2 import ApiClient
from loguru import logger from loguru import logger
from requests.exceptions import ConnectionError, Timeout from requests.exceptions import ConnectionError, Timeout

View File

@ -6,7 +6,7 @@ from datetime import datetime
from queue import Queue from queue import Queue
from threading import Thread from threading import Thread
from libretime_api_client.v1 import AirtimeApiClient as ApiClient from libretime_api_client.v1 import ApiClient
from loguru import logger from loguru import logger
from ..config import PUSH_INTERVAL, Config from ..config import PUSH_INTERVAL, Config

View File

@ -2,7 +2,7 @@ from datetime import datetime, timedelta
from typing import Dict from typing import Dict
from dateutil.parser import isoparse from dateutil.parser import isoparse
from libretime_api_client.v2 import AirtimeApiClient as ApiClient from libretime_api_client.v2 import ApiClient
from libretime_shared.datetime import ( from libretime_shared.datetime import (
time_fromisoformat, time_fromisoformat,
time_in_milliseconds, time_in_milliseconds,

View File

@ -12,7 +12,7 @@ from threading import Thread
from zoneinfo import ZoneInfo from zoneinfo import ZoneInfo
import mutagen import mutagen
from libretime_api_client.v1 import AirtimeApiClient as ApiClient from libretime_api_client.v1 import ApiClient
from loguru import logger from loguru import logger
from libretime_playout.config import PUSH_INTERVAL, RECORD_DIR, Config from libretime_playout.config import PUSH_INTERVAL, RECORD_DIR, Config

View File

@ -7,7 +7,7 @@ from datetime import datetime
from threading import Thread from threading import Thread
import defusedxml.minidom import defusedxml.minidom
from libretime_api_client.v1 import AirtimeApiClient as ApiClient from libretime_api_client.v1 import ApiClient
from loguru import logger from loguru import logger
from .config import Config from .config import Config