From 67bbb70d80c893723b37e870b89753cb8bf5c8eb Mon Sep 17 00:00:00 2001 From: sam Date: Mon, 22 Apr 2024 15:28:52 +0200 Subject: [PATCH] + simple secret deletion --- crates/storage-sled/src/lib.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/crates/storage-sled/src/lib.rs b/crates/storage-sled/src/lib.rs index 32573a3..514e922 100644 --- a/crates/storage-sled/src/lib.rs +++ b/crates/storage-sled/src/lib.rs @@ -21,6 +21,11 @@ mod tests { let db: sled::Db = sled::open("sled_db").unwrap(); get_secret(&db, "foo"); } + #[test] + fn test_delete_secret(){ + let db: sled::Db = sled::open("sled_db").unwrap(); + delete_secret(&db, "foo"); + } } use sled::Db; @@ -90,3 +95,8 @@ fn get_secret(db: &Db, path: &str) -> Option{ } } + +/// delete secret at path +fn delete_secret(db: &Db, path: &str) { + let rem = db.remove(path); +} \ No newline at end of file