Skip to content

Commit 80ee97f

Browse files
committed
ensure log file exists and is empty for a run
1 parent 3d00f65 commit 80ee97f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/com/neuronrobotics/bowlerstudio/BowlerKernel.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,11 @@ private static void startupProcedures(String[] args)
422422
fail();
423423
}
424424
CSGDatabase.setInstance(new CSGDatabaseInstance(new File(ScriptingEngine.getWorkspace().getAbsoluteFile() + "/csgDatabase.json")));
425-
Log.setFile(new File(ScriptingEngine.getWorkspace().getAbsoluteFile() + "/kernelLog.txt"));
425+
File logfile = new File(ScriptingEngine.getWorkspace().getAbsoluteFile() + "/kernelLog.txt");
426+
if(logfile.exists())
427+
logfile.delete();
428+
logfile.createNewFile();
429+
Log.setFile(logfile);
426430
Log.enableDebugPrint();
427431
ScriptingEngine.gitScriptRun(CSGDatabase.getInstance(),"https://github.com/CommonWealthRobotics/DeviceProviders.git", "loadAll.groovy",
428432
null);

0 commit comments

Comments
 (0)