Documentation ¶
Overview ¶
Package collector implements expired piece deletion from storage node.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Interval time.Duration `help:"how frequently expired pieces are collected" default:"1h0m0s"`
}
Config defines parameters for storage node Collector.
type Service ¶
Service implements collecting expired pieces on the storage node.
architecture: Chore
func NewService ¶
func NewService(log *zap.Logger, pieces *pieces.Store, usedSerials piecestore.UsedSerials, config Config) *Service
NewService creates a new collector service.
Click to show internal directories.
Click to hide internal directories.