From 47b28c4935a40d9869214904f060dda4aa1678d3 Mon Sep 17 00:00:00 2001 From: Mac L Date: Fri, 19 Jan 2024 07:59:08 +1100 Subject: [PATCH] Remove blobs_db when `purge-db` (#5081) --- beacon_node/src/config.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/beacon_node/src/config.rs b/beacon_node/src/config.rs index 2f67161ecf..c940049c50 100644 --- a/beacon_node/src/config.rs +++ b/beacon_node/src/config.rs @@ -62,6 +62,13 @@ pub fn get_config( fs::remove_dir_all(freezer_db) .map_err(|err| format!("Failed to remove freezer_db: {}", err))?; } + + // Remove the blobs db. + let blobs_db = client_config.get_blobs_db_path(); + if blobs_db.exists() { + fs::remove_dir_all(blobs_db) + .map_err(|err| format!("Failed to remove blobs_db: {}", err))?; + } } // Create `datadir` and any non-existing parent directories.