re-use PROXMOX_DEBUG env variable to control log level filter
So that we can make 'log::debug' messages actually appear in the syslog. Signed-off-by: Dominik Csapak <d.csapak@proxmox.com> Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
fce49eab30
commit
7b944ff11a
@ -188,18 +188,18 @@ async fn get_index_future(env: RestEnvironment, parts: Parts) -> Response<Body>
|
|||||||
}
|
}
|
||||||
|
|
||||||
async fn run() -> Result<(), Error> {
|
async fn run() -> Result<(), Error> {
|
||||||
|
// Note: To debug early connection error use
|
||||||
|
// PROXMOX_DEBUG=1 ./target/release/proxmox-backup-proxy
|
||||||
|
let debug = std::env::var("PROXMOX_DEBUG").is_ok();
|
||||||
|
|
||||||
if let Err(err) = syslog::init(
|
if let Err(err) = syslog::init(
|
||||||
syslog::Facility::LOG_DAEMON,
|
syslog::Facility::LOG_DAEMON,
|
||||||
log::LevelFilter::Info,
|
if debug { log::LevelFilter::Debug } else { log::LevelFilter::Info },
|
||||||
Some("proxmox-backup-proxy"),
|
Some("proxmox-backup-proxy"),
|
||||||
) {
|
) {
|
||||||
bail!("unable to inititialize syslog - {}", err);
|
bail!("unable to inititialize syslog - {}", err);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Note: To debug early connection error use
|
|
||||||
// PROXMOX_DEBUG=1 ./target/release/proxmox-backup-proxy
|
|
||||||
let debug = std::env::var("PROXMOX_DEBUG").is_ok();
|
|
||||||
|
|
||||||
let _ = public_auth_key(); // load with lazy_static
|
let _ = public_auth_key(); // load with lazy_static
|
||||||
let _ = csrf_secret(); // load with lazy_static
|
let _ = csrf_secret(); // load with lazy_static
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user