Updooted config
This commit is contained in:
parent
bca8892147
commit
400c8c20c3
@ -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 {
|
||||||
@ -19,7 +19,7 @@ impl Config {
|
|||||||
|
|
||||||
let subdomains = config.get("General", "subdomains").unwrap();
|
let subdomains = config.get("General", "subdomains").unwrap();
|
||||||
let mut subvec: Vec<String> = vec![];
|
let mut subvec: Vec<String> = vec![];
|
||||||
|
|
||||||
for x in subdomains.split(',') {
|
for x in subdomains.split(',') {
|
||||||
subvec.push(x.to_string());
|
subvec.push(x.to_string());
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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) {
|
||||||
|
|||||||
@ -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);
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user