make hooks optional, short circuit if unimplemented (#7263)

Этот коммит содержится в:
Chris
2017-08-21 11:48:07 -05:00
коммит произвёл GitHub
родитель 5872a294aa
Коммит 65ccd4afb2
5 изменённых файлов: 157 добавлений и 50 удалений

Просмотреть файл

@@ -23,20 +23,11 @@ func TestMain(t *testing.T) {
package main
import (
"github.com/mattermost/platform/plugin"
"github.com/mattermost/platform/plugin/rpcplugin"
)
type MyPlugin struct {}
func (p *MyPlugin) OnActivate(api plugin.API) error {
return nil
}
func (p *MyPlugin) OnDeactivate() error {
return nil
}
func main() {
rpcplugin.Main(&MyPlugin{})
}