Updooted config

This commit is contained in:
Benjamyn Love 2024-03-22 17:16:05 +11:00
parent bca8892147
commit 400c8c20c3
4 changed files with 5 additions and 4 deletions

View File

@ -3,7 +3,7 @@ use core::fmt;
pub struct Config { pub struct Config {
pub subdomains: Vec<String>, pub subdomains: Vec<String>,
wildcard_test: String, pub wildcard_test: String,
} }
impl fmt::Display for Config { impl fmt::Display for Config {

View File

@ -80,6 +80,7 @@ impl Domain {
for subdomain in &config.subdomains { for subdomain in &config.subdomains {
self.append_subdomain(subdomain.to_string()); self.append_subdomain(subdomain.to_string());
} }
self.append_subdomain(config.wildcard_test.to_string())
} }
pub fn lookup_all_records(&mut self) { pub fn lookup_all_records(&mut self) {

View File

@ -6,7 +6,7 @@ use crate::config::Config;
fn main() { fn main() {
let mut test = Domain::new("pigandpilgrim.com.au".to_string()); let mut test = Domain::new("benjamyn.love".to_string());
let config = Config::from_file("test.ini".to_string()); let config = Config::from_file("test.ini".to_string());
test.apply_config(&config); test.apply_config(&config);

View File

@ -1,3 +1,3 @@
[General] [General]
wildcard_test=dfjgnkdfjngkdfngjkd wildcard_test=dfjgnkdfjngkdfngjkd
subdomains=www,ftp,mail subdomains=www,ftp,mail,files