protected List extractFilesFromList()

in src/main/java/co/elastic/support/diagnostics/commands/CollectLogs.java [95:118]


    protected List<String> extractFilesFromList(String output, List<String> fileList, int 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;

    }