module documentation
Undocumented
| Function | get |
Return initialized Scrypt instance. |
| Async Function | halt |
Halt the given skill and wait until it finished and is in the Halted state. |
| Async Function | halt |
Halt all given skills in 'parallel'. |
| Async Function | reset |
Reset the given skill and wait until it finished (successfully reached Ready state or Halted on failure). |
| Async Function | reset |
Reset all given skills in 'parallel'. |
| Constant | SECRET |
The name of the environment variable containing the secret key/pepper. |
| Constant | _LOGGER |
Undocumented |
Return initialized Scrypt instance.
The pepper is read from base64 encoded environment variable.
| Raises | |
RuntimeError | If either the pepper environment variable is missing or does not contain valid Base64. |
async def halt_skills_parallel_and_wait(skills:
Iterable[ AbstractSkill], *, timeout: float | None = 60.0):
¶
Halt all given skills in 'parallel'.
Reset the given skill and wait until it finished (successfully reached Ready state or Halted on failure).
Note: This will only wait for the 'Halting' skill state, but not for other skill transition states!
async def reset_skills_parallel_and_wait(skills:
Iterable[ AbstractSkill], *, timeout: float | None = 60.0):
¶
Reset all given skills in 'parallel'.