20: Wire-up resolver
This commit is contained in:
@@ -23,15 +23,18 @@ public final class JupiterPerpsAlarmImpl {
|
||||
}
|
||||
|
||||
List<PriceAlarmDefinition> definitions;
|
||||
AlarmConfiguration alarmConfiguration;
|
||||
|
||||
try {
|
||||
definitions = AlarmConfigurationParser.parse(config.alarmConfiguration());
|
||||
alarmConfiguration = AlarmConfigurationParser.parse(config.alarmConfiguration());
|
||||
definitions = alarmConfiguration.definitions();
|
||||
} catch (Exception exception) {
|
||||
String errMsg = "Could not load alarm configuration: " + exception.getMessage() + "!";
|
||||
throw new IllegalStateException(errMsg, exception);
|
||||
}
|
||||
|
||||
AlarmVariableResolver variableResolver = new AlarmVariableResolver(
|
||||
AlarmConfigurationParser.constants()
|
||||
alarmConfiguration.variables()
|
||||
);
|
||||
|
||||
List<AlarmAction> actions = new ArrayList<>();
|
||||
|
||||
Reference in New Issue
Block a user