Merge pull request 'Let the build modules answer their own step results and toolchains, so a fetch's workspace and a build's digest can be read (issue 1562, build-module half)' (#410) from fix/1562-read-steps into main
This commit was merged in pull request #410.
This commit is contained in:
@@ -41,6 +41,8 @@ state. Whatever the version, the module is healthy and `build_node_health` (the
|
||||
`steps` with the cause named; the health is then unhealthy with the same text, so the controller raises the machine's
|
||||
condition. A step runs only after the toolchain directory is installed.
|
||||
|
||||
Three read tools answer what the module stored in its own states, without a grant (issue 1562): `build_node_step {id}` is a step's stored value (state, reason, result), `build_node_steps {limit}` this machine's latest steps without their results, and `build_node_toolchains` every `<node>.<language>` key of `toolchains`.
|
||||
|
||||
## Tools
|
||||
|
||||
`build_node_status` and `build_node_health` answer in their call. The step tools run behind the guard and the
|
||||
|
||||
Reference in New Issue
Block a user