aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authoraxtloss <axtlos@getcryst.al>2024-02-05 15:29:21 +0100
committeraxtloss <axtlos@getcryst.al>2024-02-05 15:29:21 +0100
commitf1524db2c9d935daabd3b1557caf54fbdd63dde5 (patch)
tree04dc65245855f5975ab3002e9749ba666ea1af37 /core
parenta215d3358f35e3331b4ce6c7f5a03b4544e04d43 (diff)
downloadfsverify-f1524db2c9d935daabd3b1557caf54fbdd63dde5.tar.gz
fsverify-f1524db2c9d935daabd3b1557caf54fbdd63dde5.tar.bz2
verifysetup storage reader
Diffstat (limited to 'core')
-rw-r--r--core/storage.go31
1 files changed, 0 insertions, 31 deletions
diff --git a/core/storage.go b/core/storage.go
index 6e9245a..8334271 100644
--- a/core/storage.go
+++ b/core/storage.go
@@ -173,37 +173,6 @@ func OpenDB(dbpath string, readonly bool) (*bolt.DB, error) {
return db, nil
}
-func AddNode(node Node, db *bolt.DB) error {
- var err error
- var deferDB bool
- if db == nil {
- db, err = OpenDB("my.db", false)
- if err != nil {
- return err
- }
- deferDB = true
- } else if db.IsReadOnly() {
- return fmt.Errorf("Error: database is opened read only, unable to add nodes")
- }
- err = db.Update(func(tx *bolt.Tx) error {
- nodes, err := tx.CreateBucketIfNotExists([]byte("Nodes"))
- if err != nil {
- return err
- }
- if buf, err := json.Marshal(node); err != nil {
- return err
- } else if err := nodes.Put([]byte(node.PrevNodeSum), buf); err != nil {
- return err
- }
- return nil
-
- })
- if deferDB {
- defer db.Close()
- }
- return err
-}
-
func GetNode(checksum string, db *bolt.DB) (Node, error) {
var err error
var deferDB bool