16 lines
214 B
Go
16 lines
214 B
Go
package configurator
|
|
|
|
type Plugin interface {
|
|
Name() string
|
|
Version() string
|
|
Description() string
|
|
Metadata() map[string]string
|
|
|
|
Init() error
|
|
Run(args []string) error
|
|
Cleanup() error
|
|
}
|
|
|
|
func RunPlugin() {
|
|
|
|
}
|