From b2a914829a68e9ae3fd70b58984d193baa05a6e7 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sun, 18 Aug 2024 22:26:55 +0200 Subject: load recursive --- src/certs.rs | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/certs.rs b/src/certs.rs index c1d0ad1..27aab51 100644 --- a/src/certs.rs +++ b/src/certs.rs @@ -43,6 +43,12 @@ impl CertPool { if !path.is_dir() { return Ok(()); } + for e in path.read_dir()? { + let p = e?.path(); + if p.is_dir() { + self.load_recursive(&p)?; + } + } let keypath = path.join("privkey.pem"); let certpath = if path.join("fullchain.pem").exists() { path.join("fullchain.pem") -- cgit v1.2.3-70-g09d2