docs: api-viewer - add backup and restore APIs
This commit is contained in:
parent
c9dd5a2452
commit
0bf4b81370
|
@ -60,17 +60,26 @@ fn main() -> Result<(), Error> {
|
||||||
|
|
||||||
fn generate_api_tree() -> String {
|
fn generate_api_tree() -> String {
|
||||||
|
|
||||||
//let api = api2::reader::READER_API_ROUTER;
|
|
||||||
let api = api2::ROUTER;
|
|
||||||
|
|
||||||
let mut tree = Vec::new();
|
let mut tree = Vec::new();
|
||||||
let mut data = dump_api_schema(&api, ".");
|
|
||||||
|
let mut data = dump_api_schema(& api2::ROUTER, ".");
|
||||||
data["path"] = "/".into();
|
data["path"] = "/".into();
|
||||||
data["text"] = "/".into();
|
// hack: add invisible space to sort as first entry
|
||||||
|
data["text"] = "​Management API (HTTP)".into();
|
||||||
data["expanded"] = true.into();
|
data["expanded"] = true.into();
|
||||||
|
|
||||||
tree.push(data);
|
tree.push(data);
|
||||||
|
|
||||||
|
let mut data = dump_api_schema(&api2::backup::BACKUP_API_ROUTER, ".");
|
||||||
|
data["path"] = "/".into();
|
||||||
|
data["text"] = "Backup API (HTTP/2)".into();
|
||||||
|
tree.push(data);
|
||||||
|
|
||||||
|
let mut data = dump_api_schema(&api2::reader::READER_API_ROUTER, ".");
|
||||||
|
data["path"] = "/".into();
|
||||||
|
data["text"] = "Restore API (HTTP/2)".into();
|
||||||
|
tree.push(data);
|
||||||
|
|
||||||
format!("var pbsapi = {};", serde_json::to_string_pretty(&tree).unwrap())
|
format!("var pbsapi = {};", serde_json::to_string_pretty(&tree).unwrap())
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue