use hyper;
use openssl::ssl::{SslMethod, SslAcceptor, SslFiletype};
-use proxmox::tools::try_block;
+use proxmox::try_block;
use proxmox::api::RpcEnvironmentType;
use proxmox_backup::configdir;
use proxmox_backup::server::{ApiConfig, rest::*};
use proxmox_backup::auth_helpers::*;
-#[tokio::main]
-async fn main() {
- if let Err(err) = run().await {
+fn main() {
+ if let Err(err) = proxmox_backup::tools::runtime::main(run()) {
eprintln!("Error: {}", err);
std::process::exit(-1);
}