cli: remove unused raft tool helper. (#18954)

This commit is contained in:
James Rasell
2023-11-02 07:43:44 +00:00
committed by GitHub
parent 0040427c6d
commit 0822af35af
2 changed files with 0 additions and 30 deletions

View File

@@ -29,7 +29,6 @@
"client/vaultclient/...",
"client/widmgr/...",
"command/agent/...",
"command/raft_tools/...",
"command/ui/...",
"helper/...",
"internal/...",

View File

@@ -1,29 +0,0 @@
// Copyright (c) HashiCorp, Inc.
// SPDX-License-Identifier: BUSL-1.1
package rafttools
import (
"fmt"
raftboltdb "github.com/hashicorp/raft-boltdb/v2"
)
func RaftState(p string) (store *raftboltdb.BoltStore, firstIdx uint64, lastIdx uint64, err error) {
s, err := raftboltdb.NewBoltStore(p)
if err != nil {
return nil, 0, 0, fmt.Errorf("failed to open raft logs: %v", err)
}
firstIdx, err = s.FirstIndex()
if err != nil {
return nil, 0, 0, fmt.Errorf("failed to fetch first index: %v", err)
}
lastIdx, err = s.LastIndex()
if err != nil {
return nil, 0, 0, fmt.Errorf("failed to fetch last index: %v", err)
}
return s, firstIdx, lastIdx, nil
}