]> git.proxmox.com Git - proxmox-backup.git/blame - src/buildcfg.rs
do_verification_job: fix "never-reverify" and refactor/comment
[proxmox-backup.git] / src / buildcfg.rs
CommitLineData
99be8844
DM
1//! Exports configuration data from the build system
2
3/// The configured configuration directory
653b1ca1 4pub const CONFIGDIR: &str = "/etc/proxmox-backup";
4a7de56e 5pub const JS_DIR: &str = "/usr/share/javascript/proxmox-backup";
9f4962d3 6
8e7e2223
TL
7pub const API_ACCESS_LOG_FN: &str = "/var/log/proxmox-backup/api/access.log";
8
99be8844
DM
9/// Prepend configuration directory to a file name
10///
11/// This is a simply way to get the full path for configuration files.
12/// #### Example:
13/// ```
14/// # #[macro_use] extern crate proxmox_backup;
15/// let cert_path = configdir!("/proxy.pfx");
16/// ```
9f4962d3
WB
17#[macro_export]
18macro_rules! configdir {
4a7de56e 19 ($subdir:expr) => (concat!("/etc/proxmox-backup", $subdir))
9f4962d3 20}