[MM-41200] Add OnSendDailyTelemetry() plugin hook (#19387)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
7c9708ef49
Коммит
0d67995eb4
@@ -41,6 +41,7 @@ const (
|
||||
WebSocketMessageHasBeenPostedID = 23
|
||||
RunDataRetentionID = 24
|
||||
OnInstallID = 25
|
||||
OnSendDailyTelemetryID = 26
|
||||
TotalHooksID = iota
|
||||
)
|
||||
|
||||
@@ -246,7 +247,7 @@ type Hooks interface {
|
||||
// Minimum server version: 6.0
|
||||
WebSocketMessageHasBeenPosted(webConnID, userID string, req *model.WebSocketRequest)
|
||||
|
||||
// RunDataRetention is invoked during a DataRetentionJob
|
||||
// RunDataRetention is invoked during a DataRetentionJob.
|
||||
//
|
||||
// Minimum server version: 6.4
|
||||
RunDataRetention(nowTime, batchSize int64) (int64, error)
|
||||
@@ -258,4 +259,9 @@ type Hooks interface {
|
||||
//
|
||||
// Minimum server version: 6.5
|
||||
OnInstall(c *Context, event model.OnInstallEvent) error
|
||||
|
||||
// OnSendDailyTelemetry is invoked when the server send the daily telemtry data.
|
||||
//
|
||||
// Minimum server version: 6.5
|
||||
OnSendDailyTelemetry()
|
||||
}
|
||||
|
||||
Ссылка в новой задаче
Block a user