Add debug mode to catch unsafe thread operations using core helpers (#115390)

* adjust

* adjust

* fixes

* one more

* test

* debug

* move to config

* cover

* Update homeassistant/core.py

* set debug from RuntimeConfig

* reduce

* fix message

* raise

* Update homeassistant/core.py

* Update homeassistant/core.py

* no flood check for raise

* cover
This commit is contained in:
J. Nick Koston
2024-04-24 03:36:05 +02:00
committed by GitHub
parent 9d54aa205b
commit 53a179088f
18 changed files with 197 additions and 10 deletions

View File

@ -253,6 +253,8 @@ async def async_setup_hass(
runtime_config.log_no_color,
)
if runtime_config.debug:
hass.config.debug = True
hass.config.safe_mode = runtime_config.safe_mode
hass.config.skip_pip = runtime_config.skip_pip
hass.config.skip_pip_packages = runtime_config.skip_pip_packages