capcat.core.media_config
File: Application/capcat/core/media_config.py
Description
Media Configuration Manager for different news sources. Provides source-specific configurations for media processing.
Classes
MediaConfigManager
Manages media processing configurations for different news sources.
Methods
get_source_config
def get_source_config(source_name: str) -> Dict[str, Any]
Get media processing configuration for a specific source.
Args: source_name: Name of the news source
Returns: Dictionary with media processing configuration
Parameters:
source_name(str)
Returns: Dict[str, Any]
_get_default_config
def _get_default_config() -> Dict[str, Any]
Get default media processing configuration.
Returns: Dict[str, Any]
get_all_source_names
def get_all_source_names() -> list
Get list of all configured source names.
Returns: list