diff options
Diffstat (limited to 'dslog/Main.java')
-rw-r--r-- | dslog/Main.java | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/dslog/Main.java b/dslog/Main.java index 5ea1a64..0d35e8b 100644 --- a/dslog/Main.java +++ b/dslog/Main.java @@ -10,22 +10,23 @@ import java.util.Map; import java.util.TreeMap; class Main { - public static void dslog2csv(String[] args) throws IOException { - for (String filename : args) { - System.out.println("Filename: "+filename); - DslogReader file = new DslogReader(Files.newInputStream(Paths.get(filename))); + public static void dslog2csv(String filename) throws IOException { + try (DslogReader file = new DslogReader(Files.newInputStream(Paths.get(filename)))) { System.out.println("Format Version: "+file.version()); System.out.println("Start Time: "+file.startTime()); CsvWriter.Dslog2CSV(file, System.out); } } + public static void ls(String dirname) throws IOException { + Logdir.opendir(dirname).forEach((k,v)->{ + System.out.println(v); + }); + } public static void main(String[] args) throws IOException { for (String dirname : args) { - Logdir.opendir(dirname).forEach((k,v)->{ - System.out.println(v); - }); + ls(dirname); } } } |