private static File searchWar()

in src/main/java/org/apache/pulsar/manager/EmbeddedTomcatCustomizer.java [104:117]


    private static File searchWar(File directory, String prefix, String ext) throws IOException {
        log.info("looking for " + prefix + " into " + directory.getAbsolutePath());
        Path path = directory.toPath();
        try (DirectoryStream<Path> list = Files.newDirectoryStream(path);) {
            for (Path o : list) {
                if (o.getFileName().toString().startsWith(prefix) && o.getFileName().toString().endsWith(ext)) {
                    return o.toFile();
                }

            }
        }
        log.info("Cannot find any file whose name starts with " + prefix + " into " + directory.getAbsolutePath());
        return null;
    }