-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Fault Management] Providers should be able to specify shelve durations #7853
Labels
Comments
14 tasks
Testing Instructionsopenmct core
openmct.install(openmct.plugins.example.ExampleFaultSource());
openmct-yamcs
curl -X PATCH "http://localhost:8090/api/mdb-overrides/myproject/realtime/parameters/myproject/Latitude" \
-H "Content-Type: application/json" \
-d '{
"action": "SET_DEFAULT_ALARMS",
"defaultAlarm": {
"staticAlarmRange": [
{
"level": "WATCH",
"minInclusive": 808,
"maxInclusive": 810
},
{
"level": "WARNING",
"minInclusive": 810.01,
"maxInclusive": 812
},
{
"level": "DISTRESS",
"minInclusive": 812.01,
"maxInclusive": 814
},
{
"level": "CRITICAL",
"minInclusive": 814.01,
"maxInclusive": 820
},
{
"level": "SEVERE",
"minInclusive": 820.01,
"maxInclusive": 824
}
]
}
}'
|
Partially Fixed - Testathon 10/3/24 Getting an error when removing the |
Testing with core Open MCT:
|
14 tasks
Testathon 2024-10-17: verified fixed. |
Open MCT Core Testing steps - Verified Fixed - 10/18/24 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem? Please describe.
Currently, shelve durations are hard-coded and only provide a few different options.
Describe the solution you'd like
Fault providers should be able to define their own shelve durations. An optional API method such as
getShelveDurations
can be defined by the fault provider and return a list of options with label and duration (in ms):The text was updated successfully, but these errors were encountered: