use std::collections::HashMap;
use config::{Config, File};
use glob::glob;
fn main() {
let files = glob("examples/glob/conf.d/*")
.unwrap()
.map(|path| File::from(path.unwrap()))
.collect::<Vec<_>>();
let settings = Config::builder().add_source(files).build().unwrap();
println!(
"\n{:?} \n\n-----------",
settings
.try_deserialize::<HashMap<String, String>>()
.unwrap()
);
}