]> git.proxmox.com Git - proxmox-backup.git/blame - src/api2/node.rs
use const api definitions
[proxmox-backup.git] / src / api2 / node.rs
CommitLineData
dc9a007b 1use crate::api_schema::router::*;
b2b3485d 2
063ca5be 3mod tasks;
b2b3485d
DM
4mod time;
5mod network;
6mod dns;
4f9a7268 7mod syslog;
d2ab5f19 8mod services;
b2b3485d 9
255f378a
DM
10pub const SUBDIRS: SubdirMap = &[
11 ("dns", &dns::ROUTER),
12 ("network", &network::ROUTER),
13 ("services", &services::ROUTER),
14 ("syslog", &syslog::ROUTER),
15 ("tasks", &tasks::ROUTER),
16 ("time", &time::ROUTER),
17];
18
19pub const ROUTER: Router = Router::new()
20 .get(&list_subdirs_api_method!(SUBDIRS))
21 .subdirs(SUBDIRS);