protected List extractFilesFromList()

in src/main/java/co/elastic/support/diagnostics/commands/CollectKibanaLogs.java [88:110]


    protected List<String> extractFilesFromList(String output, int entries) {
        List<String> fileList = new ArrayList<>(entries);

        // Just in case, since NPE"s are a drag
        output = ObjectUtils.defaultIfNull(output, "");
        // If there's content add it to the file list
        if (StringUtils.isNotEmpty(output.trim())) {
            try {
                List<String> lines = IOUtils.readLines(new StringReader(output));
                int sz = lines.size();
                for (int i = 0; i < sz; i++) {
                    fileList.add(lines.get(i));
                    if(i == entries){
                        break;
                    }
                }
            } catch (Exception e) {
                logger.error( "Error getting directory listing.", e);
            }
        }

        return fileList;
    }