in src/main/java/deltix/ember/sample/RiskUpdateSampleCSV.java [44:58]
private static List<RiskUpdateRequest> loadRiskLimitsFromCSV () throws IOException {
List<RiskUpdateRequest> result = new ArrayList<>();
File limitsDir = new File(EmberAppInfo.HOME_DIR, "risklimits");
if (limitsDir.exists()) {
File[] limitFiles = limitsDir.listFiles((file) -> file.getName().endsWith(".csv"));
if (limitFiles != null) {
System.err.println ("Found " + limitFiles.length + " file(s) in risklimits directory");
for (File limitFile : limitFiles)
result.add(loadRiskLimitsFromCSV(limitFile));
}
} else {
System.err.println ("Directory $EMBER_HOME/risklimits does not exist");
}
return result;
}