Skip to content

Commit f48fcc6

Browse files
committed
Update Log Directory
1 parent 5d37d7f commit f48fcc6

File tree

2 files changed

+6
-10
lines changed

2 files changed

+6
-10
lines changed

core/src/main/java/edu/wpi/grip/core/GRIPCoreModule.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,8 @@ public class GRIPCoreModule extends AbstractModule {
4848
globalLogger.removeHandler(handler);
4949
}
5050

51-
final Handler fileHandler = new FileHandler("%t/GRIP.log");//Log to the file "GRIPlogger.log"
51+
GripFileManager.GRIP_DIRECTORY.mkdirs();
52+
final Handler fileHandler = new FileHandler(GripFileManager.GRIP_DIRECTORY.getPath() + "/GRIP.log");//Log to the file "GRIPlogger.log"
5253

5354
//Set level to handler and logger
5455
fileHandler.setLevel(Level.FINE);

core/src/main/java/edu/wpi/grip/core/GripFileManager.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,23 +18,18 @@ public class GripFileManager implements FileManager {
1818

1919
private static final Logger logger = Logger.getLogger(GripFileManager.class.getName());
2020

21-
private static final File gripDirectory = new File(System.getProperty("user.home") + File.separator + "GRIP");
22-
private static final File imageDirectory = new File(gripDirectory, "images");
23-
24-
public GripFileManager() {
25-
gripDirectory.mkdirs();
26-
imageDirectory.mkdirs();
27-
}
21+
public static final File GRIP_DIRECTORY = new File(System.getProperty("user.home") + File.separator + "GRIP");
22+
public static final File IMAGE_DIRECTORY = new File(GRIP_DIRECTORY, "images");
2823

2924
@Override
3025
public void saveImage(byte[] image, String fileName) {
3126
checkNotNull(image);
3227
checkNotNull(fileName);
3328

34-
File file = new File(imageDirectory, fileName);
29+
File file = new File(IMAGE_DIRECTORY, fileName);
3530
Runnable runnable = () -> {
3631
try {
37-
imageDirectory.mkdirs(); // If the user deletes the directory
32+
IMAGE_DIRECTORY.mkdirs(); // If the user deletes the directory
3833
Files.write(image, file);
3934
} catch (IOException ex) {
4035
logger.log(Level.WARNING, ex.getMessage(), ex);

0 commit comments

Comments
 (0)