]> git.proxmox.com Git - proxmox-backup.git/blame - src/api2/node.rs
bump proxmox crate to 0.1.7
[proxmox-backup.git] / src / api2 / node.rs
CommitLineData
3d482025 1use proxmox::api::router::{Router, SubdirMap};
9ea4bce4 2use proxmox::list_subdirs_api_method;
b2b3485d 3
063ca5be 4mod tasks;
b2b3485d
DM
5mod time;
6mod network;
550e0d88 7pub mod dns;
4f9a7268 8mod syslog;
81cc71c0 9mod journal;
d2ab5f19 10mod services;
2337df7b 11mod status;
b2b3485d 12
255f378a
DM
13pub const SUBDIRS: SubdirMap = &[
14 ("dns", &dns::ROUTER),
81cc71c0 15 ("journal", &journal::ROUTER),
255f378a
DM
16 ("network", &network::ROUTER),
17 ("services", &services::ROUTER),
2337df7b 18 ("status", &status::ROUTER),
255f378a
DM
19 ("syslog", &syslog::ROUTER),
20 ("tasks", &tasks::ROUTER),
21 ("time", &time::ROUTER),
22];
23
24pub const ROUTER: Router = Router::new()
25 .get(&list_subdirs_api_method!(SUBDIRS))
26 .subdirs(SUBDIRS);