kubo/provider/offline.go
Michael Avila 572844c262
Close provider on ipfs shutdown
License: MIT
Signed-off-by: Michael Avila <davidmichaelavila@gmail.com>
2019-04-08 20:49:28 -07:00

21 lines
373 B
Go

package provider
import "github.com/ipfs/go-cid"
type offlineProvider struct{}
// NewOfflineProvider creates a Provider that does nothing
func NewOfflineProvider() Provider {
return &offlineProvider{}
}
func (op *offlineProvider) Run() {}
func (op *offlineProvider) Provide(cid cid.Cid) error {
return nil
}
func (op *offlineProvider) Close() error {
return nil
}