mirror of
https://github.com/home-assistant/core.git
synced 2025-05-08 07:59:18 +00:00

* Add config flow support * Log error on failed connection * Review comments * Unused errors * Move form to step * Use instance var instead of passing argument * Only share servers created by component * Return errors early to avoid try:else * Separate debug for validation vs setup * Unnecessary * Unnecessary checks * Combine import flows, move logic to component * Use config entry discovery handler * Temporary lint fix * Filter out servers already configured * Remove manual config flow * Skip discovery if a config exists * Swap conditional to reduce indenting * Only discover when no configs created or creating * Un-nest function * Proper async use * Move legacy file import to discovery * Fix, bad else * Separate validate step * Unused without manual setup step * Async oops * First attempt at tests * Test cleanup * Full test coverage for config_flow, enable tests * Lint * Fix lint vs black * Add test init * Add test package requirement * Actually run script * Use 'not None' convention * Group exceptions by result * Improve logic, add new error and test * Test cleanup * Add more asserts
20 lines
470 B
Python
20 lines
470 B
Python
"""Constants for the Plex component."""
|
|
DOMAIN = "plex"
|
|
NAME_FORMAT = "Plex {}"
|
|
|
|
DEFAULT_PORT = 32400
|
|
DEFAULT_SSL = False
|
|
DEFAULT_VERIFY_SSL = True
|
|
|
|
PLATFORMS = ["media_player", "sensor"]
|
|
SERVERS = "servers"
|
|
|
|
PLEX_CONFIG_FILE = "plex.conf"
|
|
PLEX_MEDIA_PLAYER_OPTIONS = "plex_mp_options"
|
|
PLEX_SERVER_CONFIG = "server_config"
|
|
|
|
CONF_SERVER = "server"
|
|
CONF_SERVER_IDENTIFIER = "server_id"
|
|
CONF_USE_EPISODE_ART = "use_episode_art"
|
|
CONF_SHOW_ALL_CONTROLS = "show_all_controls"
|