in pekko-connectors-sample-rotate-logs-to-ftp/src/main/java/playground/filesystem/FileSystemMock.java [76:87]
public void putFileOnFtpWithContents(String path, String fileName, byte[] fileContents) {
try {
Path baseDir = getFileSystem().getPath(path);
if (!Files.exists(baseDir)) {
Files.createDirectories(baseDir);
}
Path filePath = baseDir.resolve(fileName);
Files.write(filePath, fileContents);
} catch (Throwable t) {
throw new RuntimeException(t);
}
}