bin/backup-proxy: return error directly in main

anyhow makes this a nice error message, similar to the manual
wrapping used.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2020-08-26 10:24:32 +02:00
parent 7b212c1f79
commit 946c3e8a81
1 changed files with 2 additions and 5 deletions

View File

@ -20,13 +20,10 @@ use proxmox_backup::tools::disks::{ DiskManage, zfs_pool_stats };
use proxmox_backup::api2::pull::do_sync_job; use proxmox_backup::api2::pull::do_sync_job;
fn main() { fn main() -> Result<(), Error> {
proxmox_backup::tools::setup_safe_path_env(); proxmox_backup::tools::setup_safe_path_env();
if let Err(err) = proxmox_backup::tools::runtime::main(run()) { proxmox_backup::tools::runtime::main(run())
eprintln!("Error: {}", err);
std::process::exit(-1);
}
} }
async fn run() -> Result<(), Error> { async fn run() -> Result<(), Error> {