logforth-append-file 0.2.1

File appender for Logforth with optional rollover strategy.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
# File Appender

This appender is originally a fork of [tracing-appender](https://crates.io/crates/tracing-appender).

Later, we rewrite it completely to support:

* Rolling files based on file size and/or time.
* Drop non-blocking glue in favor of a dedicated async appender combinator.
* Different log file naming and rolling over strategies.

Design reference:

* https://logback.qos.ch/manual/appenders.html#SizeAndTimeBasedRollingPolicy
* https://logging.apache.org/log4j/2.x/manual/appenders/rolling-file.html