This is an automated email from the ASF dual-hosted git repository. mattmann pushed a commit to branch gsoc18 in repository https://gitbox.apache.org/repos/asf/drat.git
commit 9f8d6d9b5019d0699b70d026f558eca75a66d898 Author: Chris Mattmann <[email protected]> AuthorDate: Mon Aug 13 22:08:52 2018 -0700 - handle exceptions --- proteus/src/main/java/backend/ProcessDratWrapper.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/proteus/src/main/java/backend/ProcessDratWrapper.java b/proteus/src/main/java/backend/ProcessDratWrapper.java index 48af6ec..3702858 100644 --- a/proteus/src/main/java/backend/ProcessDratWrapper.java +++ b/proteus/src/main/java/backend/ProcessDratWrapper.java @@ -255,9 +255,19 @@ public class ProcessDratWrapper extends GenericProcess this.wipeSolrCore(coreName); } - resetLog.logInfo("DRAT: reset: removing repo file: ["+Utils.getResetRepoFile()+"]"); File repoFile = new File(Utils.getResetRepoFile()); - FileUtils.forceDelete(file); + try { + resetLog.logInfo("DRAT: reset: removing repo file: [" + + Utils.getResetRepoFile() + "]"); + FileUtils.forceDelete(repoFile); + } catch (FileNotFoundException e) { + resetLog.logWarning("Error removing: [" + repoFile.getAbsolutePath() + + "]: Message: " + e.getLocalizedMessage()); + } catch (IOException e) { + resetLog + .logWarning("Unable to remove file: [" + repoFile.getAbsolutePath() + + "]: Message: " + e.getLocalizedMessage()); + } resetLog.logInfo("DRAT: reset: recursively removed: [" + Utils.getResetDirectories() + "]");
