Author: bfoster
Date: Tue May  6 21:10:52 2014
New Revision: 1592885

URL: http://svn.apache.org/r1592885
Log:
- fixed delete on success

OODT-683

Modified:
    
oodt/trunk/pushpull/src/main/java/org/apache/oodt/cas/pushpull/retrievalsystem/RetrievalSetup.java

Modified: 
oodt/trunk/pushpull/src/main/java/org/apache/oodt/cas/pushpull/retrievalsystem/RetrievalSetup.java
URL: 
http://svn.apache.org/viewvc/oodt/trunk/pushpull/src/main/java/org/apache/oodt/cas/pushpull/retrievalsystem/RetrievalSetup.java?rev=1592885&r1=1592884&r2=1592885&view=diff
==============================================================================
--- 
oodt/trunk/pushpull/src/main/java/org/apache/oodt/cas/pushpull/retrievalsystem/RetrievalSetup.java
 (original)
+++ 
oodt/trunk/pushpull/src/main/java/org/apache/oodt/cas/pushpull/retrievalsystem/RetrievalSetup.java
 Tue May  6 21:10:52 2014
@@ -244,9 +244,9 @@ public class RetrievalSetup {
 
     private void movePropsFileToFinalDestination(PropFilesInfo pfi,
             File dirstructFile, String errorMsgs) throws IOException {
-        if (pfi.getDeleteOnSuccess()) {
-          dirstructFile.delete();
-          return;
+        if (pfi.getDeleteOnSuccess() && errorMsgs != null) {
+            dirstructFile.delete();
+            return;
         }
         File moveToDir = pfi.getFinalDestination(errorMsgs == null);
         moveToDir.mkdirs();


Reply via email to