From 6349ed60b49fcf9aefed0e042b05244ec6437253 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Sun, 9 Dec 2018 10:22:39 +0100 Subject: [PATCH] config/datastore.rs - open file for reading --- src/config/datastore.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config/datastore.rs b/src/config/datastore.rs index 62c9a14b..bc377d29 100644 --- a/src/config/datastore.rs +++ b/src/config/datastore.rs @@ -38,6 +38,7 @@ pub fn config() -> Result { let mut file = match OpenOptions::new() .create(true) + .read(true) .write(true) .open(DATASTORE_CFG_FILENAME) { Ok(file) => file, @@ -46,7 +47,7 @@ pub fn config() -> Result { }; let mut contents = String::new(); - file.read_to_string(&mut contents).unwrap(); + file.read_to_string(&mut contents)?; CONFIG.parse(DATASTORE_CFG_FILENAME, &contents) }