]> git.proxmox.com Git - proxmox-backup.git/commitdiff
config: add email-from to NodeConfig
authorHannes Laimer <h.laimer@proxmox.com>
Mon, 3 Jan 2022 09:04:53 +0000 (10:04 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Tue, 4 Jan 2022 07:05:34 +0000 (08:05 +0100)
Signed-off-by: Hannes Laimer <h.laimer@proxmox.com>
src/config/node.rs

index 1c3ef492c5c12092c2007292cc5aa126f6c5cd85..4f2ab029f0d4c416433b91d93c6ea2b61f86450c 100644 (file)
@@ -7,6 +7,7 @@ use proxmox_schema::{api, ApiStringFormat, ApiType, Updater};
 
 use proxmox_http::ProxyConfig;
 
+use pbs_api_types::EMAIL_SCHEMA;
 use pbs_buildcfg::configdir;
 use pbs_config::{open_backup_lockfile, BackupLockGuard};
 
@@ -86,6 +87,10 @@ pub struct AcmeConfig {
             schema: HTTP_PROXY_SCHEMA,
             optional: true,
         },
+        "email-from": {
+            schema: EMAIL_SCHEMA,
+            optional: true,
+        },
     },
 )]
 #[derive(Deserialize, Serialize, Updater)]
@@ -113,6 +118,9 @@ pub struct NodeConfig {
 
     #[serde(skip_serializing_if = "Option::is_none")]
     pub http_proxy: Option<String>,
+    
+    #[serde(skip_serializing_if = "Option::is_none")]
+    pub email_from: Option<String>,
 }
 
 impl NodeConfig {