
# Extended Policies are called from array_policies for SenseKey related
# policies, used to change severity and define a specific event grid Code.

# Thresholds are used against hardcoded patterns in lib/Agent/MESSAGE.pm
# This will be changed to a more flexible format in 2.4

#  Severity Codes:
#   E = Error   / critical
#   W = Warning / major
#   N = Notice  / minor (not used yet)
#   I = Informational (not an Alarm, just an event)
#   X = Cancel: No Event generated, skip

# Policies for 3310,array,dsp, samfs 
# Policies are executed from top to bottom in the file.
# 
# pattern=  look for this actual wording from the logs
# egrid=    pointer into the Event Advisor component field
# severity= determines Information(I), Warning(W), Error(E)
# action=   determines Actionable(1), Non-Actionable(0)
# extended= uses the extended policies file to set severity
# key=      use this value to combine all the log entries of an array
#           matching the pattern into a single event (e.g. disks, pcus,
#           etc. = temp_threshold)
#           appended to the <device_id>.<fru_id> to make the event
#           more specific. only used to make more specific event. can
#           be used in conjunction with egrid but egrid does not have to
#           be the same value.
# code=     run some additional filtering code
# shortkey= Like key, but no <fru_id>, so all log entries are in the
#           same event if they have the same shortkey disregrading which
#           fru they came from.




