mirror of
https://gitlab.com/msrd0/gotham-restful.git
synced 2025-02-23 04:52:28 +00:00
example: replace log4rs with pretty_env_logger
This commit is contained in:
parent
7851b50bcd
commit
1ac323accc
2 changed files with 2 additions and 16 deletions
|
@ -19,5 +19,5 @@ gotham = { version = "0.5.0-rc.1", default-features = false }
|
||||||
gotham_derive = "0.5.0-rc.1"
|
gotham_derive = "0.5.0-rc.1"
|
||||||
gotham_restful = { version = "0.1.0-rc0", features = ["auth", "openapi"] }
|
gotham_restful = { version = "0.1.0-rc0", features = ["auth", "openapi"] }
|
||||||
log = "0.4.8"
|
log = "0.4.8"
|
||||||
log4rs = { version = "0.13.0", features = ["console_appender"], default-features = false }
|
pretty_env_logger = "0.4"
|
||||||
serde = "1.0.110"
|
serde = "1.0.110"
|
||||||
|
|
|
@ -12,12 +12,6 @@ use gotham::{
|
||||||
state::State
|
state::State
|
||||||
};
|
};
|
||||||
use gotham_restful::*;
|
use gotham_restful::*;
|
||||||
use log::LevelFilter;
|
|
||||||
use log4rs::{
|
|
||||||
append::console::ConsoleAppender,
|
|
||||||
config::{Appender, Config, Root},
|
|
||||||
encode::pattern::PatternEncoder
|
|
||||||
};
|
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
|
|
||||||
#[derive(Resource)]
|
#[derive(Resource)]
|
||||||
|
@ -103,15 +97,7 @@ impl<T> AuthHandler<T> for Handler {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let encoder = PatternEncoder::new("{d(%Y-%m-%d %H:%M:%S%.3f %Z)} [{l}] {M} - {m}\n");
|
pretty_env_logger::init_timed();
|
||||||
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();
|
|
||||||
|
|
||||||
let cors = CorsConfig {
|
let cors = CorsConfig {
|
||||||
origin: Origin::Copy,
|
origin: Origin::Copy,
|
||||||
|
|
Loading…
Add table
Reference in a new issue