api2/admin/datastore: add a backup protocol test api path

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller
2019-03-06 10:21:22 +01:00
parent ac4e349b5e
commit e2d007f76e
3 changed files with 258 additions and 0 deletions

View File

@ -18,6 +18,7 @@ use crate::config::datastore;
use crate::backup::*;
mod catar;
mod upload;
fn group_backups(backup_list: Vec<BackupInfo>) -> HashMap<String, Vec<BackupInfo>> {
@ -381,6 +382,10 @@ pub fn router() -> Router {
Router::new()
.download(catar::api_method_download_catar())
.upload(catar::api_method_upload_catar()))
.subdir(
"test-upload",
Router::new()
.upgrade(upload::api_method_upgrade_upload()))
.subdir(
"gc",
Router::new()