chiark / gitweb /
wip impl config reading, runs
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 23 Jul 2021 11:54:02 +0000 (12:54 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Fri, 23 Jul 2021 11:54:02 +0000 (12:54 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/config.rs

index 4053c60189e311c8fc225042c6d48004ff13474d..64e2451bcbaca7abd12cc1f8c7a30eb2105aae2d 100644 (file)
@@ -90,7 +90,9 @@ impl Aggregate {
     let mut f = f.context("open")?;
 
     let mut s = String::new();
-    f.read_to_string(&mut s).context("read")?;
+    let y = f.read_to_string(&mut s);
+    if let Some(anyway) = anyway.ok(&y) { return Some(anyway) }
+    y.context("read")?;
 
     let mut ini = Ini::new_cs();
     ini.set_default_section(OUTSIDE_SECTION);