diff options
| author | Eskil Queseth <eskilq@kth.se> | 2020-10-23 02:21:44 +0200 |
|---|---|---|
| committer | Eskil Queseth <eskilq@kth.se> | 2020-10-23 02:21:44 +0200 |
| commit | e1a485a0441ef26090b8bc97b3f05aecd62fbb8a (patch) | |
| tree | 688fd2466fd39dce5b6d7c2741d29c9279fb65bd /mumctl/src | |
| parent | 9ba108ecb309a68ee514c02cee473fa40c621d11 (diff) | |
| download | mum-e1a485a0441ef26090b8bc97b3f05aecd62fbb8a.tar.gz | |
minor changes
Diffstat (limited to 'mumctl/src')
| -rw-r--r-- | mumctl/src/main.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/mumctl/src/main.rs b/mumctl/src/main.rs index 902f03a..49e5662 100644 --- a/mumctl/src/main.rs +++ b/mumctl/src/main.rs @@ -165,9 +165,12 @@ fn main() { if !config::cfg_exists() { println!("Config file not found. Create one in {}? [Y/n]", config::get_creatable_cfg_path()); let stdin = std::io::stdin(); - let response = stdin.lock().lines().next().unwrap().unwrap(); - if &response == "Y" { - config.write_default_cfg(true).unwrap(); + let response = stdin.lock().lines().next(); + match response.map(|e| e.map(|e| &e == "Y")) { + Some(Ok(true)) => { + config.write_default_cfg(true).unwrap(); + } + _ => {}, } } else { config.write_default_cfg(false).unwrap(); |
