Public Member Functions | |
| None | __init__ (self, core.HomeAssistant hass, dict[tuple[str, str|None], float] setup_started) |
| None | async_start (self) |
| None | async_stop (self) |
Private Member Functions | |
| None | _async_dispatch (self, dict[str, float] remaining_with_setup_started) |
| None | _async_schedule_next (self) |
| None | _async_watch (self) |
Private Attributes | |
| _duration_count | |
| _handle | |
| _hass | |
| _loop | |
| _previous_was_empty | |
| _setup_started | |
Periodic log and dispatch of setups that are pending.
Definition at line 702 of file bootstrap.py.
| None homeassistant.bootstrap._WatchPendingSetups.__init__ | ( | self, | |
| core.HomeAssistant | hass, | ||
| dict[tuple[str, str | None], float] | setup_started | ||
| ) |
Initialize the WatchPendingSetups class.
Definition at line 705 of file bootstrap.py.
|
private |
Dispatch the signal.
Definition at line 747 of file bootstrap.py.
|
private |
Schedule the next call.
Definition at line 755 of file bootstrap.py.
|
private |
Periodic log of setups that are pending.
Definition at line 718 of file bootstrap.py.
| None homeassistant.bootstrap._WatchPendingSetups.async_start | ( | self | ) |
Start watching.
Definition at line 761 of file bootstrap.py.
| None homeassistant.bootstrap._WatchPendingSetups.async_stop | ( | self | ) |
Stop watching.
Definition at line 765 of file bootstrap.py.
|
private |
Definition at line 713 of file bootstrap.py.
|
private |
Definition at line 757 of file bootstrap.py.
|
private |
Definition at line 711 of file bootstrap.py.
|
private |
Definition at line 716 of file bootstrap.py.
|
private |
Definition at line 715 of file bootstrap.py.
|
private |
Definition at line 712 of file bootstrap.py.