]> git.proxmox.com Git - proxmox-backup.git/blame - src/server.rs
api: define subscription key schema and use it
[proxmox-backup.git] / src / server.rs
CommitLineData
882594c5
DM
1//! Proxmox Server/Service framework
2//!
3//! This code provides basic primitives to build our REST API
4//! services. We want async IO, so this is built on top of
5//! tokio/hyper.
6
7mod environment;
8pub use environment::*;
9
634132fe
DM
10mod upid;
11pub use upid::*;
12
7a630df7
DM
13mod state;
14pub use state::*;
15
78a39e05
DM
16mod command_socket;
17pub use command_socket::*;
18
882594c5
DM
19mod worker_task;
20pub use worker_task::*;
7a630df7 21
42a87f7b
DM
22mod h2service;
23pub use h2service::*;
24
e57e1cd8
DM
25pub mod config;
26pub use config::*;
27
882594c5 28pub mod formatter;
7a630df7 29
882594c5
DM
30#[macro_use]
31pub mod rest;
32
1298618a
DM
33pub mod jobstate;
34
35mod verify_job;
36pub use verify_job::*;
b9e7bcc2 37
b8d90798
HL
38mod prune_job;
39pub use prune_job::*;
40
3b707fbb
DM
41mod gc_job;
42pub use gc_job::*;
43
b9e7bcc2
DM
44mod email_notifications;
45pub use email_notifications::*;