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