]> git.argeo.org Git - gpl/argeo-slc.git/commitdiff
Clean requests and answers from previous builds
authorMathieu Baudier <mbaudier@argeo.org>
Thu, 16 Oct 2008 20:55:11 +0000 (20:55 +0000)
committerMathieu Baudier <mbaudier@argeo.org>
Thu, 16 Oct 2008 20:55:11 +0000 (20:55 +0000)
git-svn-id: https://svn.argeo.org/slc/trunk@1748 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc

org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/drivers/FileDriver.java

index 51fbed16cdfecd2caad822a135741c189043eb2b..478154cc2cf20dcfbb1f473b05f1a5faea156e10 100644 (file)
@@ -220,6 +220,19 @@ public class FileDriver extends AbstractDriver implements DetachedClient,
                createIfNotExist(cleanedRequestsDir);
                createIfNotExist(cleanedAnswersDir);
 
+               // Clean requests and answers from previous builds
+               File[] remainingRequests = requestsDir.listFiles();
+               for (int i = 0; i < remainingRequests.length; i++) {
+                       FileUtils.moveFileToDirectory(remainingRequests[i],
+                                       cleanedRequestsDir, false);
+               }
+
+               File[] remainingAnswers = answersDir.listFiles();
+               for (int i = 0; i < remainingAnswers.length; i++) {
+                       FileUtils.moveFileToDirectory(remainingAnswers[i],
+                                       cleanedAnswersDir, false);
+               }
+
                log.info("Detached File Driver initialized on " + baseDir);
        }