Author: ceki
Date: Thu Jul 23 22:43:55 2009
New Revision: 2374

Modified:
   
logback/trunk/logback-core/src/main/java/ch/qos/logback/core/rolling/RollingFileAppender.java

Log:
make append mode mandatory for RollingFileAppender

Modified: 
logback/trunk/logback-core/src/main/java/ch/qos/logback/core/rolling/RollingFileAppender.java
==============================================================================
--- 
logback/trunk/logback-core/src/main/java/ch/qos/logback/core/rolling/RollingFileAppender.java
       (original)
+++ 
logback/trunk/logback-core/src/main/java/ch/qos/logback/core/rolling/RollingFileAppender.java
       Thu Jul 23 22:43:55 2009
@@ -45,7 +45,13 @@
       addWarn("For more information, please visit 
http://logback.qos.ch/codes.html#rfa_no_tp";);
       return;
     }
-
+    
+    // we don't want to void existing log files
+    if(!append) {
+      addWarn("Append mode is mandatory for RollingFileAppender");  
+      append = true;
+    }
+    
     if (rollingPolicy == null) {
       addError("No RollingPolicy was set for the RollingFileAppender named "
           + getName());
_______________________________________________
logback-dev mailing list
[email protected]
http://qos.ch/mailman/listinfo/logback-dev

Reply via email to