Revert "test another api macro use"
This reverts commit a9aa52e6a8
.
Because we do not want to use macros for the backup protocol for now.
And because it crashes backup tasks for some unknown reason.
This commit is contained in:
parent
6e5a0c03fa
commit
3d229a4a01
|
@ -6,7 +6,7 @@ use hyper::{Body, Response, StatusCode};
|
||||||
use serde_json::{json, Value};
|
use serde_json::{json, Value};
|
||||||
|
|
||||||
use proxmox::{sortable, identity};
|
use proxmox::{sortable, identity};
|
||||||
use proxmox::api::{api, list_subdirs_api_method};
|
use proxmox::api::list_subdirs_api_method;
|
||||||
use proxmox::api::{ApiFuture, ApiHandler, ApiMethod, Router, RpcEnvironment};
|
use proxmox::api::{ApiFuture, ApiHandler, ApiMethod, Router, RpcEnvironment};
|
||||||
use proxmox::api::router::SubdirMap;
|
use proxmox::api::router::SubdirMap;
|
||||||
use proxmox::api::schema::*;
|
use proxmox::api::schema::*;
|
||||||
|
@ -216,18 +216,20 @@ pub const BACKUP_API_ROUTER: Router = Router::new()
|
||||||
.get(&list_subdirs_api_method!(BACKUP_API_SUBDIRS))
|
.get(&list_subdirs_api_method!(BACKUP_API_SUBDIRS))
|
||||||
.subdirs(BACKUP_API_SUBDIRS);
|
.subdirs(BACKUP_API_SUBDIRS);
|
||||||
|
|
||||||
#[api(
|
#[sortable]
|
||||||
input: {
|
pub const API_METHOD_CREATE_DYNAMIC_INDEX: ApiMethod = ApiMethod::new(
|
||||||
properties: {
|
&ApiHandler::Sync(&create_dynamic_index),
|
||||||
"archive-name": {
|
&ObjectSchema::new(
|
||||||
schema: crate::api2::types::BACKUP_ARCHIVE_NAME_SCHEMA,
|
"Create dynamic chunk index file.",
|
||||||
},
|
&sorted!([
|
||||||
},
|
("archive-name", false, &crate::api2::types::BACKUP_ARCHIVE_NAME_SCHEMA),
|
||||||
},
|
]),
|
||||||
)]
|
)
|
||||||
/// Create dynamic chunk index file.
|
);
|
||||||
|
|
||||||
fn create_dynamic_index(
|
fn create_dynamic_index(
|
||||||
param: Value,
|
param: Value,
|
||||||
|
_info: &ApiMethod,
|
||||||
rpcenv: &mut dyn RpcEnvironment,
|
rpcenv: &mut dyn RpcEnvironment,
|
||||||
) -> Result<Value, Error> {
|
) -> Result<Value, Error> {
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue