Implement reading and writing of config files

This commit is contained in:
Robbert van der Helm
2020-07-13 14:31:33 +02:00
parent 4537b6a5b0
commit 21d48c3022
4 changed files with 98 additions and 4 deletions
+16 -1
View File
@@ -16,6 +16,21 @@
mod config;
use config::Config;
fn main() {
println!("Hello, world!");
// TODO: Remove debug
match Config::read() {
Ok(config) => {
println!("Read config:\n\n{:#?}\n", config);
println!(
"Searching for libyabridge.toml:\n\n{:?}",
config.libyabridge()
);
}
Err(err) => {
eprintln!("Error while reading config:\n\n{}", err);
std::process::exit(1);
}
}
}