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