From 87b13bef8ea3bd5f033ede63f722b2f065ba1ac5 Mon Sep 17 00:00:00 2001 From: Michael Vines Date: Wed, 26 Feb 2020 21:00:55 -0700 Subject: [PATCH] Remove bank_slot_from_archive --- ledger/src/snapshot_utils.rs | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/ledger/src/snapshot_utils.rs b/ledger/src/snapshot_utils.rs index 275a6b6991..8294bf2bb6 100644 --- a/ledger/src/snapshot_utils.rs +++ b/ledger/src/snapshot_utils.rs @@ -429,32 +429,6 @@ pub fn remove_snapshot>(slot: Slot, snapshot_path: P) -> Result<( Ok(()) } -pub fn bank_slot_from_archive>(snapshot_tar: P) -> Result { - let tempdir = tempfile::TempDir::new()?; - untar_snapshot_in(&snapshot_tar, &tempdir)?; - let unpacked_snapshots_dir = tempdir.path().join(TAR_SNAPSHOTS_DIR); - let local_account_paths = vec![tempdir.path().join("account_dummy")]; - let unpacked_accounts_dir = tempdir.path().join(TAR_ACCOUNTS_DIR); - let snapshot_paths = get_snapshot_paths(&unpacked_snapshots_dir); - let last_root_paths = snapshot_paths - .last() - .ok_or_else(|| get_io_error("No snapshots found in snapshots directory"))?; - let bank = deserialize_snapshot_data_file( - &last_root_paths.snapshot_file_path, - MAX_SNAPSHOT_DATA_FILE_SIZE, - |stream| { - let bank: Bank = deserialize_from_snapshot(stream.by_ref())?; - bank.rc.accounts_from_stream( - stream.by_ref(), - &local_account_paths, - &unpacked_accounts_dir, - )?; - Ok(bank) - }, - )?; - Ok(bank.slot()) -} - pub fn bank_from_archive>( account_paths: &[PathBuf], snapshot_path: &PathBuf,