summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-08-29 11:10:21 +0000
committerosmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082>2006-08-29 11:10:21 +0000
commit7b0d3ae6b4f08828d39809682ca525bb9a392f70 (patch)
tree73692c700f2dfcc3fdeb766dd2d163c6744f6b16
parent3653f1a561dccc45bf9823882cbfeeee117ea5ca (diff)
downloadzabbix-7b0d3ae6b4f08828d39809682ca525bb9a392f70.tar.gz
zabbix-7b0d3ae6b4f08828d39809682ca525bb9a392f70.tar.xz
zabbix-7b0d3ae6b4f08828d39809682ca525bb9a392f70.zip
ported r3229 (renamed macro variable) from 1.1.2
git-svn-id: svn://svn.zabbix.com/trunk@3233 97f52cf1-0a1b-0410-bd0e-c28be96e8082
-rw-r--r--ChangeLog2
-rw-r--r--src/zabbix_server/expression.c8
2 files changed, 5 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index c25cf572..b6121564 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,7 +2,7 @@ Changes for 1.3:
- improved definition of integer and float point types (Eugene)
- fixed problem with ASN_IPADDRESS SNMP values (Eugene)
- - added action email action variable '{SEVERITY}' (Eugene)
+ - added action email action variable '{TRIGGER.SEVERITY}' (Eugene)
- added Brazilian Portuguese translation. Thanks to Marcelo Honorio. (Alexei)
- fixed history cleaning (Eugene)
- fixed Unknown when selcting trigger severity Disaster in action form (Alexei)
diff --git a/src/zabbix_server/expression.c b/src/zabbix_server/expression.c
index e66b09e4..0e483f5a 100644
--- a/src/zabbix_server/expression.c
+++ b/src/zabbix_server/expression.c
@@ -555,7 +555,7 @@ int evaluate(int *result,char *exp, char *error, int maxerrlen)
* Author: Alexei Vladishev *
* *
* Comments: {DATE},{TIME},{HOSTNAME},{IPADDRESS},{STATUS}, *
- * {TRIGGER.DESCRIPTION}, {TRIGGER.KEY}, {SEVERITY} *
+ * {TRIGGER.DESCRIPTION}, {TRIGGER.KEY}, {TRIGGER.SEVERITY} *
* *
******************************************************************************/
void substitute_simple_macros(DB_TRIGGER *trigger, DB_ACTION *action, char *data)
@@ -704,7 +704,7 @@ void substitute_simple_macros(DB_TRIGGER *trigger, DB_ACTION *action, char *data
strncat(data, tmp, MAX_STRING_LEN);
strncat(data, s+strlen("{STATUS}"), MAX_STRING_LEN);
}
- else if( (s = strstr(str,"{SEVERITY}")) != NULL )
+ else if( (s = strstr(str,"{TRIGGER.SEVERITY}")) != NULL )
{
s[0]=0;
strcpy(data, str);
@@ -715,10 +715,10 @@ void substitute_simple_macros(DB_TRIGGER *trigger, DB_ACTION *action, char *data
else if(trigger->priority == 3) strncat(data, "Average", MAX_STRING_LEN);
else if(trigger->priority == 4) strncat(data, "High", MAX_STRING_LEN);
else if(trigger->priority == 5) strncat(data, "Disaster", MAX_STRING_LEN);
- else strncat(data, "Uncnown", MAX_STRING_LEN);
+ else strncat(data, "Unknown", MAX_STRING_LEN);
strncat(data, tmp, MAX_STRING_LEN);
- strncat(data, s+strlen("{SEVERITY}"), MAX_STRING_LEN);
+ strncat(data, s+strlen("{TRIGGER.SEVERITY}"), MAX_STRING_LEN);
}
else
{