Coverage for custom_components/remote_logger/const.py: 100%
17 statements
« prev ^ index » next coverage.py v7.10.6, created at 2026-02-18 22:41 +0000
« prev ^ index » next coverage.py v7.10.6, created at 2026-02-18 22:41 +0000
1"""Constants for the remote_logger integration."""
3DOMAIN = "remote_logger"
5# Backend selection
6CONF_BACKEND = "backend"
7BACKEND_OTEL = "otel"
8BACKEND_SYSLOG = "syslog"
10# Common config entry data keys
11CONF_HOST = "host"
12CONF_PORT = "port"
13CONF_USE_TLS = "use_tls"
15# OTel-specific config keys
16CONF_RESOURCE_ATTRIBUTES = "resource_attributes"
17CONF_ENCODING = "encoding"
18CONF_BATCH_MAX_SIZE = "batch_max_size"
20# Syslog-specific config keys
21CONF_PROTOCOL = "protocol"
22CONF_APP_NAME = "app_name"
23CONF_FACILITY = "facility"
26# HA event type
27EVENT_SYSTEM_LOG = "system_log_event"
29BATCH_FLUSH_INTERVAL_SECONDS = 120
30DEFAULT_BATCH_MAX_SIZE = 20
32DEFAULT_USE_TLS = False