private void renameCleanup()

in src/main/java/com/netflix/bdp/s3mper/listing/ConsistentListingAspect.java [596:607]


    private void renameCleanup(FileSystem fs, FileInfo info) throws Exception {
        if (!info.isDirectory()) {
            metastore.delete(info.getPath());
            return;
        }

        List<FileInfo> metastoreFiles = metastore.list(Collections.singletonList(info.getPath()));
        for (FileInfo fileInfo : metastoreFiles) {
            renameCleanup(fs, fileInfo);
        }
        metastore.delete(info.getPath());
    }