Trait fast_log::plugin::file_split::Keep
source · pub trait Keep: Send {
// Required method
fn do_keep(&self, dir: &str, temp_name: &str) -> i64;
// Provided method
fn read_paths(&self, dir: &str, temp_name: &str) -> Vec<DirEntry> { ... }
}
Expand description
keep logs, for example keep by log num or keep by log create time. that do not meet the retention conditions will be deleted you can use KeepType or RollingType::All