ASAP 3.2 Server Manual
HP NonStop ASAP Server Manual Page 240 of 381
attribute.
<#attrVALUE>
A specific value token for the attribute. For
example if the attribute name is BUSY the name
of this token will be <#BUSYVALUE> and it will
contain the value of the BUSY attribute.
When using Boolean goals where one or more attribute-
operator-value settings are defined, the values
returned for the <#ATTR>, <#OP>, <#VALUE>, <#GOAL> and
<#GOALVAL> are returned in a list separated by vertical
bars. For example consider this GOAL statement:
GOAL CPU CPULOAD = (BUSY < 80 AND QUEUE < 2)
If CPU BUSY is 90 and the QUEUE length is 3, these
values will be returned for the specified tokens:
<#ATTR> BUSY|QUEUE
<#OP> LT|LT
<#VALUE> 90|3
<#GOAL> 80|2
<#GOALVAL> BUSY<80|90|QUEUE<2|3
The order of the items is dependent on the evaluation
order of the goal statement, which is innermost from
left to right.
If an attribute is used more than once in a Boolean
goal statement then the names for attribute-specific
tokens like <#BUSYGOAL> will use numbers immediately
following the attribute portion of the name to uniquely
identify the additional tokens. For example the second
<#BUSYGOAL> token will be named <#BUSY2GOAL>.
rule
is an action rule defined using the ACTION command. Action rules are
stored action strings that can be applied to multiple domains.
WAIT wait
indicates the number of minutes ASAP should wait before retrying an
action string against a particular entity and domain. The wait time also
depends on the ASAP rate setting because ASAP validates objectives only
once per cycle.