mirror of
https://github.com/zeek/zeek.git
synced 2025-10-04 23:58:20 +00:00
24 lines
533 B
Text
24 lines
533 B
Text
##! Allows configuration of a pager email address to which notices can be sent.
|
|
|
|
@load ../main
|
|
|
|
module Notice;
|
|
|
|
export {
|
|
redef enum Action += {
|
|
## Indicates that the notice should be sent to the pager email
|
|
## address configured in the :zeek:id:`Notice::mail_page_dest`
|
|
## variable.
|
|
ACTION_PAGE
|
|
};
|
|
|
|
## Email address to send notices with the :zeek:enum:`Notice::ACTION_PAGE`
|
|
## action.
|
|
option mail_page_dest = "";
|
|
}
|
|
|
|
hook notice(n: Notice::Info)
|
|
{
|
|
if ( ACTION_PAGE in n$actions )
|
|
add n$email_dest[mail_page_dest];
|
|
}
|