Cisco SPA921 - - IP Phone Provisioning Manual page 47

Voice system, voice gateways, and ip telephones
Hide thumbs Also See for SPA921 - Cisco - IP Phone:
Table of Contents

Advertisement

Creating Provisioning Scripts
Proprietary Plain-Text Configuration File
Cisco Small Business IP Telephony Devices Provisioning Guide
Operator
Alternate
Syntax
>
gt
>=
ge
For legacy support to firmware versions prior to 2.0.6, the not-equal-to operator
can also be expressed as a single ! character (in place of the two-character !=
string).
Conditional expressions typically involve macro-expanded variables. For example:
$REGTMR1 gt 300 and $PRVTMR gt 1200 and "$EXTIP" ne ""
$SWVER ge 2.0.6 and "$CCERT" eq "Installed"
It is important to enclose macro variables in double quotes where a string literal is
expected. Do not do so where a number or version number is expected.
For legacy support of firmware versions prior to 2.0.6, a relational expression with
no left-hand-side operand assumes $SWVER as the implicit left-hand-side. For
example, ! 1.0.33 is equivalent to: $SWVER != 1.0.33.
When used in the context of the Profile_Rule* and Upgrade_Rule parameters,
conditional expressions must be enclosed within the syntax "( expr )?" as in the
following upgrade rule example:
( $SWVER ne 2.0.6 )? http://ps.tell.com/sw/spa021024.bin
On the other hand, the syntax above using parentheses should not be used when
configuring the Resync_Trigger_* parameters.
Description
Applicable to
Integer and
Version
Operands
greater than
Yes
greater than
Yes
or equal to
2
Applicable to
Quoted String
Operands
No
No
45

Advertisement

Table of Contents
loading

Table of Contents