]> git.proxmox.com Git - proxmox-backup.git/blob - src/api2/node/network.rs
api/compat: drop more compat imports from api_schema.rs
[proxmox-backup.git] / src / api2 / node / network.rs
1 use failure::*;
2 use serde_json::{json, Value};
3
4 use proxmox::api::{ApiHandler, ApiMethod, Router, RpcEnvironment};
5 use proxmox::api::schema::ObjectSchema;
6
7 use crate::api2::types::*;
8
9 fn get_network_config(
10 _param: Value,
11 _info: &ApiMethod,
12 _rpcenv: &mut dyn RpcEnvironment,
13 ) -> Result<Value, Error> {
14
15 Ok(json!({}))
16 }
17
18 pub const ROUTER: Router = Router::new()
19 .get(
20 &ApiMethod::new(
21 &ApiHandler::Sync(&get_network_config),
22 &ObjectSchema::new(
23 "Read network configuration.",
24 &[ ("node", false, &NODE_SCHEMA) ],
25 )
26 )
27 );
28