@@ -76,7 +76,7 @@ public void write(String str) throws IOException {
7676
7777 public StateLogger (String databaseName , DatabaseProvider <?, ?> provider , MainOptions options ) {
7878 this .provider = provider ;
79- File dir = new File (LOG_DIRECTORY , provider .getLogFileSubdirectoryName ());
79+ File dir = new File (LOG_DIRECTORY , provider .getDBMSName ());
8080 if (dir .exists () && !dir .isDirectory ()) {
8181 throw new AssertionError (dir );
8282 }
@@ -90,7 +90,7 @@ public StateLogger(String databaseName, DatabaseProvider<?, ?> provider, MainOpt
9090 }
9191
9292 private synchronized void ensureExistsAndIsEmpty (File dir , DatabaseProvider <?, ?> provider ) {
93- if (initializedProvidersNames .contains (provider .getLogFileSubdirectoryName ())) {
93+ if (initializedProvidersNames .contains (provider .getDBMSName ())) {
9494 return ;
9595 }
9696 if (!dir .exists ()) {
@@ -105,7 +105,7 @@ private synchronized void ensureExistsAndIsEmpty(File dir, DatabaseProvider<?, ?
105105 file .delete ();
106106 }
107107 }
108- initializedProvidersNames .add (provider .getLogFileSubdirectoryName ());
108+ initializedProvidersNames .add (provider .getDBMSName ());
109109 }
110110
111111 private FileWriter getLogFileWriter () {
@@ -300,7 +300,7 @@ public static void main(String[] args) {
300300 Builder commandBuilder = JCommander .newBuilder ()
301301 .addObject (options );
302302 for (DatabaseProvider <?, ?> provider : providers ) {
303- String name = provider .getLogFileSubdirectoryName ();
303+ String name = provider .getDBMSName ();
304304 Object command = provider .getCommand ();
305305 if (command == null ) {
306306 throw new IllegalStateException ();
0 commit comments