blink1-control
|
#include <RollupConfig.hpp>
Public Attributes | |
std::vector< RollupChild > | children |
![]() | |
Type | type |
std::string | name |
std::vector< std::string > | patterns |
Additional Inherited Members | |
![]() | |
enum | Type { Type::ProcessMonitor, Type::Rollup } |
Configuration for rollups
This is an extension of ConditionConfig for the case where the type is ConditionConfig::Type::Rollup
Keeps a list of children. If all children are good, runs the first pattern. If only non-critical children are bad, runs the second pattern. Otherwise, runs the third pattern.
std::vector<RollupChild> blink1_control::config::RollupConfig::children |
The child conditions to combine