Send an email in case of error
[stakingWatchdog.git] / src / config.rs
index 30a4990..fd6d2bf 100644 (file)
@@ -10,11 +10,17 @@ use serde::{Deserialize, Serialize};
 #[derive(Debug, Clone, Deserialize, Serialize)]
 pub struct Config {
     pub pub_keys: Vec<String>,
+    pub smtp_login: String,
+    pub smtp_password: String,
 }
 
 impl Config {
     pub fn default() -> Self {
-        Config { pub_keys: vec![] }
+        Config {
+            pub_keys: vec![],
+            smtp_login: "login".to_string(),
+            smtp_password: "password".to_string(),
+        }
     }
 
     pub fn read(file_path: &str) -> Result<Config> {