1
0
Fork 0
mirror of https://gitlab.com/msrd0/gotham-restful.git synced 2025-02-22 20:52:27 +00:00

example: replace log4rs with pretty_env_logger

This commit is contained in:
Dominic 2020-12-28 18:18:10 +01:00
parent 7851b50bcd
commit 1ac323accc
Signed by: msrd0
GPG key ID: DCC8C247452E98F9
2 changed files with 2 additions and 16 deletions

View file

@ -19,5 +19,5 @@ gotham = { version = "0.5.0-rc.1", default-features = false }
gotham_derive = "0.5.0-rc.1"
gotham_restful = { version = "0.1.0-rc0", features = ["auth", "openapi"] }
log = "0.4.8"
log4rs = { version = "0.13.0", features = ["console_appender"], default-features = false }
pretty_env_logger = "0.4"
serde = "1.0.110"

View file

@ -12,12 +12,6 @@ use gotham::{
state::State
};
use gotham_restful::*;
use log::LevelFilter;
use log4rs::{
append::console::ConsoleAppender,
config::{Appender, Config, Root},
encode::pattern::PatternEncoder
};
use serde::{Deserialize, Serialize};
#[derive(Resource)]
@ -103,15 +97,7 @@ impl<T> AuthHandler<T> for Handler {
}
fn main() {
let encoder = PatternEncoder::new("{d(%Y-%m-%d %H:%M:%S%.3f %Z)} [{l}] {M} - {m}\n");
let config = Config::builder()
.appender(Appender::builder().build(
"stdout",
Box::new(ConsoleAppender::builder().encoder(Box::new(encoder)).build())
))
.build(Root::builder().appender("stdout").build(LevelFilter::Info))
.unwrap();
log4rs::init_config(config).unwrap();
pretty_env_logger::init_timed();
let cors = CorsConfig {
origin: Origin::Copy,