[done] autocreates folder structures
This commit is contained in:
parent
9696fb2690
commit
ad1eb48191
1 changed files with 3 additions and 2 deletions
|
|
@ -72,8 +72,9 @@ public class PersistentRestDataAccess<T extends SerializableWithId> extends Rest
|
|||
LOG.info("Initializing " + classReference.getName() + " data access from directory " + baseDir);
|
||||
Promise<PersistentRestDataAccess<T>> promise = Promise.promise();
|
||||
FileSystem fs = vertx.fileSystem();
|
||||
fs.readDir(baseDir)
|
||||
.compose(this::readAllFiles)
|
||||
fs.mkdirs(baseDir)
|
||||
.compose(v -> fs.readDir(baseDir))
|
||||
.compose(this::readAllFiles)
|
||||
.onSuccess(ar -> {
|
||||
initialized = true;
|
||||
promise.complete(this);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue