X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=src%2Fawk%2Fexe%2Factuate_alert_to_notify_send.awk;h=2cebbff00aedfe8afbfb5d25d5e8684deb2fe609;hb=e103315c72597a9cc9fffaaff11e04b30d1c6416;hp=eae5cb5f3e3776081877bcc213e54246db40c399;hpb=03c229bffd594c1facb72e0d042a88c0505c8dbc;p=khatus.git diff --git a/src/awk/exe/actuate_alert_to_notify_send.awk b/src/awk/exe/actuate_alert_to_notify_send.awk index eae5cb5..2cebbff 100755 --- a/src/awk/exe/actuate_alert_to_notify_send.awk +++ b/src/awk/exe/actuate_alert_to_notify_send.awk @@ -7,17 +7,22 @@ BEGIN { } $1 == "OK" && \ -$2 == "alert" { - priority = $3 - subject = $4 +$3 ~ /^alert/ { + src = $2 + key = $3 + split(key, key_parts, Kfs) + priority = key_parts[2] + subject = key_parts[3] - # Not just using $5 for body - because body might contain a character + # Not just using $6 for body - because body might contain a character # identical to FS len_line = length($0) len_head = length($1 FS $2 FS $3 FS $4 FS $5 FS) len_body = len_line - len_head body = substr($0, len_head + 1, len_body) + sep = body ? "\n" : "" + body = body sep "--" src urgency = priority sub("hi" , "critical", urgency) sub("med", "normal" , urgency)