eclipse-score / eclipse-score/lifecycle
Clarify required error information in lmcontrol API
- Dominant language
- C++
- Stars
- 6
- Forks
- 34
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 80
Description
### What
Currently, the lmcontrol API will only provide an enum value as error information indicating if a RunTarget change happed due to a RecoveryAction or a StateManager request.
It is not possible to identify which components have failed in case the transition is triggered by a RecoveryAction.
It is not possible identify intermediate transitions that lead to the final RunTarget.
Knowing in which active RunTarget the error occurred requires tracking of the active RunTarget by the user of the API.
We shall clarify the use cases that need to be supported and extend the interface with the required information.
See also discussion here:
https://github.com/eclipse-score/lifecycle/pull/478#issuecomment-5365753698
### Acceptance Criteria (DoD)
* Decide if and how to extend the interface with this error information
### How
_No response_
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.