mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
feat(log): add date to log file
This commit is contained in:
parent
bb64c8ed76
commit
bdcea57201
@ -293,7 +293,7 @@ pub fn load_file(specifier: &str, endings: &[&str]) -> Result<BufReader<File>, E
|
|||||||
let mut path = path.clone();
|
let mut path = path.clone();
|
||||||
path.set_extension(ending);
|
path.set_extension(ending);
|
||||||
|
|
||||||
debug!("Trying to access \"{:?}\"", path);
|
trace!("Trying to access \"{:?}\"", path);
|
||||||
if let Ok(file) = File::open(path) {
|
if let Ok(file) = File::open(path) {
|
||||||
return Ok(BufReader::new(file));
|
return Ok(BufReader::new(file));
|
||||||
}
|
}
|
||||||
|
@ -49,7 +49,7 @@ serde = "1.0.102"
|
|||||||
serde_derive = "1.0.102"
|
serde_derive = "1.0.102"
|
||||||
ron = "0.5.1"
|
ron = "0.5.1"
|
||||||
guillotiere = { git = "https://github.com/Imberflur/guillotiere" }
|
guillotiere = { git = "https://github.com/Imberflur/guillotiere" }
|
||||||
simplelog = "0.7.4"
|
fern = { version = "0.5.8", features = ["colored"] }
|
||||||
msgbox = { version = "0.4.0", optional = true }
|
msgbox = { version = "0.4.0", optional = true }
|
||||||
directories = "2.0.2"
|
directories = "2.0.2"
|
||||||
num = "0.2.0"
|
num = "0.2.0"
|
||||||
|
@ -134,11 +134,13 @@ fn main() {
|
|||||||
.debug(Color::Green)
|
.debug(Color::Green)
|
||||||
.trace(Color::BrightBlack);
|
.trace(Color::BrightBlack);
|
||||||
|
|
||||||
let base = fern::Dispatch::new()
|
let base = fern::Dispatch::new()
|
||||||
.level_for("dot_vox::parser", log::LevelFilter::Warn)
|
.level_for("dot_vox::parser", log::LevelFilter::Warn)
|
||||||
.level_for("gfx_device_gl::factory", log::LevelFilter::Warn)
|
.level_for("gfx_device_gl::factory", log::LevelFilter::Warn)
|
||||||
.level_for("veloren_voxygen::discord", log::LevelFilter::Warn)
|
.level_for("veloren_voxygen::discord", log::LevelFilter::Warn);
|
||||||
.level_for("veloren_common::assets", log::LevelFilter::Warn);
|
// TODO: Filter tracing better such that our own tracing gets seen more easily
|
||||||
|
|
||||||
|
let time = chrono::offset::Utc::now();
|
||||||
|
|
||||||
let file_cfg = fern::Dispatch::new()
|
let file_cfg = fern::Dispatch::new()
|
||||||
.level(log::LevelFilter::Debug)
|
.level(log::LevelFilter::Debug)
|
||||||
@ -155,7 +157,10 @@ fn main() {
|
|||||||
message
|
message
|
||||||
))
|
))
|
||||||
})
|
})
|
||||||
.chain(fern::log_file("voxygen.log").expect("Failed to create log file!"));
|
.chain(
|
||||||
|
fern::log_file(&format!("voxygen-{}.log", time.format("%Y-%m-%d-%H")))
|
||||||
|
.expect("Failed to create log file!"),
|
||||||
|
);
|
||||||
|
|
||||||
let stdout_cfg = fern::Dispatch::new()
|
let stdout_cfg = fern::Dispatch::new()
|
||||||
.level(term_log_level)
|
.level(term_log_level)
|
||||||
|
@ -25,7 +25,7 @@ use common::{
|
|||||||
vol::RectRasterableVol,
|
vol::RectRasterableVol,
|
||||||
};
|
};
|
||||||
use hashbrown::HashMap;
|
use hashbrown::HashMap;
|
||||||
use log::debug;
|
use log::trace;
|
||||||
use specs::{Entity as EcsEntity, Join};
|
use specs::{Entity as EcsEntity, Join};
|
||||||
use vek::*;
|
use vek::*;
|
||||||
|
|
||||||
@ -902,7 +902,7 @@ impl FigureMgr {
|
|||||||
|
|
||||||
renderer.render_figure(model, globals, locals, bone_consts, lights, shadows);
|
renderer.render_figure(model, globals, locals, bone_consts, lights, shadows);
|
||||||
} else {
|
} else {
|
||||||
debug!("Body has no saved figure");
|
trace!("Body has no saved figure");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user