diff --git a/etc/script/notify/notify.go b/etc/script/notify/notify.go index 86e58412..2d8afa9c 100644 --- a/etc/script/notify/notify.go +++ b/etc/script/notify/notify.go @@ -7,13 +7,6 @@ import ( "github.com/tidwall/gjson" ) -// the caller can be called for alerting notify by complete this interface -type inter interface { - Descript() string - Notify([]byte) - NotifyMaintainer([]byte) -} - // N9E complete type N9EPlugin struct { Name string @@ -48,6 +41,6 @@ func (n *N9EPlugin) NotifyMaintainer(bs []byte) { // will be loaded for alertingCall , The first letter must be capitalized to be exported var N9eCaller = N9EPlugin{ Name: "N9EPlugin", - Description: "Notification by lib", + Description: "Notify by lib", BuildAt: time.Now().Local().Format("2006/01/02 15:04:05"), } diff --git a/src/server/engine/notify_maintainer.go b/src/server/engine/notify_maintainer.go index 0d5a135d..9f61708c 100644 --- a/src/server/engine/notify_maintainer.go +++ b/src/server/engine/notify_maintainer.go @@ -2,7 +2,6 @@ package engine import ( "encoding/json" - "runtime" "time" "github.com/didi/nightingale/v5/src/models" @@ -25,11 +24,6 @@ func notifyMaintainerWithPlugin(e error, title, triggerTime string, users []*mod return } - if runtime.GOOS == "windows" { - logger.Errorf("call notify plugin on unsupported os: %s", runtime.GOOS) - return - } - stdinBytes, err := json.Marshal(MaintainMessage{ Tos: users, Title: title,