Function simple_log::get_log_conf
source · [−]pub fn get_log_conf() -> SimpleResult<LogConfig>
Expand description
Get simple-log global config LogConfig
#[macro_use]
extern crate simple_log;
use simple_log::LogConfigBuilder;
fn main() -> Result<(), String> {
let old_config = LogConfigBuilder::builder()
.path("./log/builder_log.log")
.size(1 * 100)
.roll_count(10)
.level("debug")
.output_file()
.output_console()
.build();
simple_log::new(old_config.clone())?;
let out = simple_log::get_log_conf()?;
assert_eq!(out, old_config);
debug!("test get_log_conf debug");
info!("test get_log_conf info");
Ok(())
}