Support plugin loading on service.Init

This commit is contained in:
Asim Aslam
2019-09-09 20:17:36 -07:00
parent 3bfbcd5e6a
commit a5ce3e32da
3 changed files with 38 additions and 0 deletions

View File

@@ -32,3 +32,15 @@ var (
func NewPlugin() Plugin {
return &plugin{}
}
func Build(path string, c *Config) error {
return DefaultPlugin.Build(path, c)
}
func Load(path string) (*Config, error) {
return DefaultPlugin.Load(path)
}
func Init(c *Config) error {
return DefaultPlugin.Init(c)
}