summaryrefslogtreecommitdiff
path: root/src/main/java/io/skas/melbjvm/nio2/App.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/io/skas/melbjvm/nio2/App.java')
-rw-r--r--src/main/java/io/skas/melbjvm/nio2/App.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/main/java/io/skas/melbjvm/nio2/App.java b/src/main/java/io/skas/melbjvm/nio2/App.java
index f6b986a..597d610 100644
--- a/src/main/java/io/skas/melbjvm/nio2/App.java
+++ b/src/main/java/io/skas/melbjvm/nio2/App.java
@@ -18,10 +18,17 @@ public class App {
public static void main(String[] args) throws IOException {
- final Path path = Paths.get("/tmp", "monkeys");
+ final Path path;
+
+ if (args.length > 0) {
+ path = Paths.get(args[0]);
+ } else {
+ path = Paths.get(System.getProperty("java.io.tmpdir"));
+ }
if (Files.exists(path, LinkOption.NOFOLLOW_LINKS)) {
+ Nio2MetaDataLoggingUtils.logSupportedViews(path);
Nio2MetaDataLoggingUtils.logFileStoreAttributes(path);
Nio2MetaDataLoggingUtils.logBasicFileAttributes(path);
Nio2MetaDataLoggingUtils.logDosFileAttributes(path);