mirror of
https://github.com/Icinga/icingadb.git
synced 2026-05-28 04:35:54 -04:00
Implement new event system in object types
This commit is contained in:
parent
8bde33e09e
commit
3dbfc8ae72
42 changed files with 43 additions and 1 deletions
|
|
@ -87,5 +87,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "checkcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -97,5 +97,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "checkcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "checkcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -76,5 +76,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "checkcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -81,5 +81,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "endpoint",
|
||||
}
|
||||
}
|
||||
|
|
@ -87,5 +87,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "eventcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -97,5 +97,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "eventcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "eventcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -76,5 +76,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "eventcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -183,5 +183,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "host",
|
||||
}
|
||||
}
|
||||
|
|
@ -98,5 +98,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "hostcomment",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "host",
|
||||
}
|
||||
}
|
||||
|
|
@ -110,5 +110,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "hostdowntime",
|
||||
}
|
||||
}
|
||||
|
|
@ -87,5 +87,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "hostgroup",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "hostgroup",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "host",
|
||||
}
|
||||
}
|
||||
|
|
@ -117,5 +117,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notification",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notification",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notification",
|
||||
}
|
||||
}
|
||||
|
|
@ -19,7 +19,7 @@ var (
|
|||
type NotificationUsergroup struct {
|
||||
Id string `json:"id"`
|
||||
NotificationId string `json:"notification_id"`
|
||||
UsergroupId string `json:"usergroup_id"`
|
||||
UsergroupId string `json:"usergroup_id"`
|
||||
EnvId string `json:"env_id"`
|
||||
}
|
||||
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notification",
|
||||
}
|
||||
}
|
||||
|
|
@ -87,5 +87,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notificationcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -97,5 +97,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notificationcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notificationcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -76,5 +76,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "notificationcommand",
|
||||
}
|
||||
}
|
||||
|
|
@ -174,5 +174,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "service",
|
||||
}
|
||||
}
|
||||
|
|
@ -98,5 +98,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "servicecomment",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "service",
|
||||
}
|
||||
}
|
||||
|
|
@ -110,5 +110,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "servicedowntime",
|
||||
}
|
||||
}
|
||||
|
|
@ -87,5 +87,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "servicegroup",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "servicegroup",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "service",
|
||||
}
|
||||
}
|
||||
|
|
@ -87,5 +87,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "timeperiod",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "timeperiod",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "timeperiod",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "timeperiod",
|
||||
}
|
||||
}
|
||||
|
|
@ -73,5 +73,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "timeperiod",
|
||||
}
|
||||
}
|
||||
|
|
@ -108,5 +108,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "user",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "user",
|
||||
}
|
||||
}
|
||||
|
|
@ -87,5 +87,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "usergroup",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "usergroup",
|
||||
}
|
||||
}
|
||||
|
|
@ -70,5 +70,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "user",
|
||||
}
|
||||
}
|
||||
|
|
@ -90,5 +90,6 @@ func init() {
|
|||
BulkInsertStmt: connection.NewBulkInsertStmt(name, Fields),
|
||||
BulkDeleteStmt: connection.NewBulkDeleteStmt(name),
|
||||
BulkUpdateStmt: connection.NewBulkUpdateStmt(name, Fields),
|
||||
NotificationListenerType: "zone",
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue