use crate log and syslog

This commit is contained in:
Dietmar Maurer
2019-01-26 10:56:11 +01:00
parent e182ab4a4a
commit d96d82736d
3 changed files with 13 additions and 3 deletions

View File

@ -17,6 +17,14 @@ use hyper;
fn main() {
if let Err(err) = syslog::init(
syslog::Facility::LOG_DAEMON,
log::LevelFilter::Info,
Some("proxmox-backup-api")) {
eprintln!("unable to inititialize syslog: {}", err);
std::process::exit(-1);
}
let command : Arc<Schema> = StringSchema::new("Command.")
.format(Arc::new(ApiStringFormat::Enum(vec![
"start".into(),