hashstore

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 12, 2024 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReadFull

func ReadFull(path string, data []byte) ([]byte, error)

Types

type Compact

type Compact struct {
	Dir         string
	SatelliteID storj.NodeID
}

func (*Compact) Run

func (i *Compact) Run() error

type Convert

type Convert struct {
	Dir         string
	Destination string
	SatelliteID storj.NodeID
}

func (*Convert) Copy

func (i *Convert) Copy(ctx context.Context, store blobstore.Blobs, op *piecestore.HashStoreBackend, info blobstore.BlobInfo, buf []byte, header *pb.PieceHeader) (err error)

func (*Convert) Run

func (i *Convert) Run() error

type Hashstore

type Hashstore struct {
	Convert Convert `cmd:"" usage:"import data to the hashtable"`
	List    List    `cmd:"" usage:"list content of a hastable"`
}

type List

type List struct {
	Path string `arg:""`
}

func (*List) Run

func (i *List) Run() error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL