See http://jira.qos.ch/browse/LBCORE-242. I believe I saw commits that said 
Ceki implemented something.

Ralph

On Feb 28, 2012, at 8:52 AM, Chris Pratt <[email protected]> wrote:

> I haven't tried this at all, but have you tried:
> 
> /logs/%d{yyyy}/%d{MM}/app.%d{yyyyMMdd}.log 
> 
> Maybe it's the directory separator in the format string that was confusing it.
>   (*Chris*)
> 
> On Tue, Feb 28, 2012 at 8:42 AM, Chris Lemper <[email protected]> wrote:
> Hi Logback users!
> 
> I would like to store daily log files in the format:
> 
> /logs/%d{yyyy/MM}/app.%d{yyyyMMdd}.log
> 
> So that the end result is:
> 
> /logs/2012/02/app.20120228.log
> 
> That is I would like all daily log files for a given month in a single 
> directory but each log file containing the full date.
> 
> However, when I configure this filename pattern using 
> ch.qos.logback.core.rolling.TimeBasedRollingPolicy, logback bases the rolling 
> policy only on the first pattern:
> 
>  INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - 
> The date pattern is 'yyyy/MM' from file name pattern 
> '/logs/%d{yyyy/MM}/app.%d{yyyyMMdd}.log'.
>  INFO in c.q.l.core.rolling.DefaultTimeBasedFileNamingAndTriggeringPolicy - 
> Rollover at start of every month.
> 
> Is it possible to accomplish this, even by just forcing the rollover to be 
> daily (at midnight) independent of the filename pattern?  I have looked 
> through the mailing lists, documentation, and source code and cannot figure 
> out how or if it can be done.
> 
> Thanks,
> Chris Lemper
> 
> _______________________________________________
> Logback-user mailing list
> [email protected]
> http://mailman.qos.ch/mailman/listinfo/logback-user
> 
> _______________________________________________
> Logback-user mailing list
> [email protected]
> http://mailman.qos.ch/mailman/listinfo/logback-user
_______________________________________________
Logback-user mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/logback-user

Reply via email to