Mejora la funcionalidad de la traza de ejecución
This commit is contained in:
parent
cb557f4a86
commit
1d438dff57
5 changed files with 64 additions and 15 deletions
|
|
@ -75,10 +75,17 @@ pub struct App {
|
|||
pub language : String,
|
||||
pub theme : String,
|
||||
pub startup_banner: String,
|
||||
pub tracing : String,
|
||||
pub run_mode : String,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize)]
|
||||
pub struct Log {
|
||||
pub tracing : String,
|
||||
pub rolling : String,
|
||||
pub path : String,
|
||||
pub prefix : String,
|
||||
}
|
||||
|
||||
#[derive(Debug, Deserialize)]
|
||||
pub struct Webserver {
|
||||
pub bind_address : String,
|
||||
|
|
@ -88,12 +95,13 @@ pub struct Webserver {
|
|||
#[derive(Debug, Deserialize)]
|
||||
pub struct Settings {
|
||||
pub app : App,
|
||||
pub log : Log,
|
||||
pub webserver : Webserver,
|
||||
}
|
||||
|
||||
config_map!(r#"
|
||||
Ajustes globales y valores predeterminados para las secciones *\[app\]* y
|
||||
*\[webserver\]* específicas de PageTop.
|
||||
Ajustes globales y valores predeterminados para las secciones *\[app\]*,
|
||||
*\[log\]* y *\[webserver\]* específicas de PageTop.
|
||||
"#,
|
||||
SETTINGS, Settings,
|
||||
|
||||
|
|
@ -103,7 +111,12 @@ Ajustes globales y valores predeterminados para las secciones *\[app\]* y
|
|||
"app.language" => "en-US",
|
||||
"app.theme" => "Minimal",
|
||||
"app.startup_banner" => "Small",
|
||||
"app.tracing" => "Info",
|
||||
|
||||
// [log]
|
||||
"log.tracing" => "Info",
|
||||
"log.rolling" => "Daily",
|
||||
"log.path" => "log",
|
||||
"log.prefix" => "tracing.log",
|
||||
|
||||
// [webserver]
|
||||
"webserver.bind_address" => "localhost",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue