chiark / gitweb /
config: Load builtin defaults
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 24 Jul 2021 14:32:31 +0000 (15:32 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 24 Jul 2021 14:32:31 +0000 (15:32 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/config.rs

index 2d45bd4fde3f705c19693520d947a3fa0194780d..2e57b49dcf4e3ccea482bf11dfccc05cde37397a 100644 (file)
@@ -541,6 +541,9 @@ pub fn read() {
   let agg = (||{
     let mut agg = Aggregate::default();
 
+    agg.read_string(DEFAULT_CONFIG.into(),
+                    "<build-in defaults>".as_ref()).unwrap();
+
     agg.read_toplevel(&opts.config)?;
     for extra in &opts.extra_config {
       agg.read_extra(extra).context("extra config")?;