Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddMetadataTo ¶
Types ¶
type Adder ¶
type Adder struct { Out chan<- interface{} Progress bool Pin bool Trickle bool RawLeaves bool Silent bool NoCopy bool Chunker string CidBuilder cid.Builder // contains filtered or unexported fields }
Adder holds the switches passed to the `add` command.
func NewAdder ¶
func NewAdder(ctx context.Context, p pin.Pinner, bs bstore.GCLocker, ds ipld.DAGService) (*Adder, error)
NewAdder Returns a new Adder used for a file add operation.
func (*Adder) AddAllAndPin ¶
AddAllAndPin adds the given request's files and pin them.
func (*Adder) PinRoot ¶
Recursively pins the root node of Adder and writes the pin state to the backing datastore.
func (*Adder) SetMfsRoot ¶
func (adder *Adder) SetMfsRoot(r *mfs.Root)
SetMfsRoot sets `r` as the root for Adder.
Click to show internal directories.
Click to hide internal directories.