kubo/test/sharness/t0280-plugin-data/example.go
2022-07-06 18:40:37 +02:00

31 lines
468 B
Go
Generated

package main
import (
"fmt"
"os"
"github.com/ipfs/kubo/plugin"
)
var Plugins = []plugin.Plugin{
&testPlugin{},
}
var _ = Plugins // used
type testPlugin struct{}
func (*testPlugin) Name() string {
return "test-plugin"
}
func (*testPlugin) Version() string {
return "0.1.0"
}
func (*testPlugin) Init(env *plugin.Environment) error {
fmt.Fprintf(os.Stderr, "testplugin %s\n", env.Repo)
fmt.Fprintf(os.Stderr, "testplugin %v\n", env.Config)
return nil
}