]> git.proxmox.com Git - proxmox-backup.git/blobdiff - src/bin/proxmox-backup-api.rs
create /var/lib/proxmox-bnackup at server startup
[proxmox-backup.git] / src / bin / proxmox-backup-api.rs
index a0eef382580c39d89c783ef8052d77f499468f70..9eb20269c9942e8597f6edae49a132381813634b 100644 (file)
@@ -8,10 +8,9 @@ use http::Response;
 use hyper::{Body, Method, StatusCode};
 use http::HeaderMap;
 
-use proxmox::try_block;
-use proxmox::api::RpcEnvironmentType;
+use proxmox_lang::try_block;
+use proxmox_router::{RpcEnvironmentType, UserInformation};
 use proxmox::tools::fs::CreateOptions;
-use proxmox::api::UserInformation;
 
 use proxmox_rest_server::{daemon, AuthError, ApiConfig, RestServer, RestEnvironment, ServerAdapter};
 
@@ -73,8 +72,7 @@ async fn run() -> Result<(), Error> {
     config::update_self_signed_cert(false)?;
 
     proxmox_backup::server::create_run_dir()?;
-
-    proxmox_backup::rrd::create_rrdb_dir()?;
+    proxmox_backup::server::create_state_dir()?;
     proxmox_backup::server::jobstate::create_jobstate_dir()?;
     proxmox_backup::tape::create_tape_status_dir()?;
     proxmox_backup::tape::create_drive_state_dir()?;