mirror of
https://github.com/maxdorninger/MediaManager.git
synced 2026-04-22 22:05:17 +02:00
18 lines
537 B
Python
18 lines
537 B
Python
import logging
|
|
|
|
import metadataProvider.tmdb
|
|
from database.tv import Show
|
|
from metadataProvider.abstractMetaDataProvider import metadata_providers
|
|
|
|
log = logging.getLogger(__name__)
|
|
|
|
|
|
def get_show_metadata(id: int = None, provider: str = "tmdb") -> Show:
|
|
if id is None or provider is None:
|
|
raise ValueError("Show Metadata requires id and provider")
|
|
return metadata_providers[provider].get_show_metadata(id)
|
|
|
|
|
|
def search_show(query: str, provider: str = "tmdb"):
|
|
return metadata_providers[provider].search_show(query)
|