You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Golang applications which want to create integration for the icinga-notifications event processing API (/process-event) currently need to maintain their own Event model implementation as the one this project provides is hidden in the internal/event namespace. ideally event.Event and event.Severity live in the pkg namespace (e.g. pkg/model) and the internal event.Event implementation can be rewritten to something like this
Golang applications which want to create integration for the icinga-notifications event processing API (
/process-event
) currently need to maintain their own Event model implementation as the one this project provides is hidden in theinternal/event
namespace. ideally event.Event and event.Severity live in thepkg
namespace (e.g.pkg/model
) and the internal event.Event implementation can be rewritten to something like thisthis would follow to approach taken for the plugin system, where the models are public too (
pkg/plugin
)The text was updated successfully, but these errors were encountered: