Home Assistant Unofficial Reference 2024.12.1
bootstrap.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.bootstrap._RotatingFileHandlerWithoutShouldRollOver
 
class  homeassistant.bootstrap._WatchPendingSetups
 

Namespaces

 homeassistant.bootstrap
 

Functions

tuple[set[str], dict[str, loader.Integration]] homeassistant.bootstrap._async_resolve_domains_to_setup (core.HomeAssistant hass, dict[str, Any] config)
 
None homeassistant.bootstrap._async_set_up_integrations (core.HomeAssistant hass, dict[str, Any] config)
 
RotatingFileHandler|TimedRotatingFileHandler homeassistant.bootstrap._create_log_file (str err_log_path, int|None log_rotate_days)
 
set[str] homeassistant.bootstrap._get_domains (core.HomeAssistant hass, dict[str, Any] config)
 
None homeassistant.bootstrap._init_blocking_io_modules_in_executor ()
 
None homeassistant.bootstrap.async_enable_logging (core.HomeAssistant hass, bool verbose=False, int|None log_rotate_days=None, str|None log_file=None, bool log_no_color=False)
 
core.HomeAssistant|None homeassistant.bootstrap.async_from_config_dict (ConfigType config, core.HomeAssistant hass)
 
None homeassistant.bootstrap.async_load_base_functionality (core.HomeAssistant hass)
 
str homeassistant.bootstrap.async_mount_local_lib_path (str config_dir)
 
core.HomeAssistant|None homeassistant.bootstrap.async_setup_hass (RuntimeConfig runtime_config)
 
None homeassistant.bootstrap.async_setup_multi_components (core.HomeAssistant hass, set[str] domains, dict[str, Any] config)
 
None homeassistant.bootstrap.open_hass_ui (core.HomeAssistant hass)
 

Variables

 homeassistant.bootstrap.COOLDOWN_TIME
 
 homeassistant.bootstrap.CORE_INTEGRATIONS
 
 homeassistant.bootstrap.CRITICAL_INTEGRATIONS
 
 homeassistant.bootstrap.DEBUGGER_INTEGRATIONS
 
 homeassistant.bootstrap.DEFAULT_INTEGRATIONS
 
 homeassistant.bootstrap.DEFAULT_INTEGRATIONS_RECOVERY_MODE
 
 homeassistant.bootstrap.DEFAULT_INTEGRATIONS_SUPERVISOR
 
 homeassistant.bootstrap.DISCOVERY_INTEGRATIONS
 
 homeassistant.bootstrap.ERROR_LOG_FILENAME
 
 homeassistant.bootstrap.FRONTEND_INTEGRATIONS
 
 homeassistant.bootstrap.LOG_SLOW_STARTUP_INTERVAL
 
 homeassistant.bootstrap.LOGGING_AND_HTTP_DEPS_INTEGRATIONS
 
 homeassistant.bootstrap.PRELOAD_STORAGE
 
 homeassistant.bootstrap.RECORDER_INTEGRATIONS
 
 homeassistant.bootstrap.SETUP_ORDER
 
 homeassistant.bootstrap.SETUP_ORDER_SORT_KEY
 
 homeassistant.bootstrap.SLOW_STARTUP_CHECK_INTERVAL
 
 homeassistant.bootstrap.STAGE_1_INTEGRATIONS
 
 homeassistant.bootstrap.STAGE_1_TIMEOUT
 
 homeassistant.bootstrap.STAGE_2_TIMEOUT
 
 homeassistant.bootstrap.WRAP_UP_TIMEOUT