Conditional Expressions - Cisco SPA921 - - IP Phone Provisioning Manual

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

Conditional Expressions

Conditional expressions can trigger resync events and select from alternative
URLs for resync and upgrade operations.
Conditional expressions consist of a list of comparisons, separated by the and
operator. All comparisons must be satisfied for the condition to be true.
Each comparison can relate one of three types of literals:
Integer values
Software or hardware version numbers
Doubled-quoted strings
Note that version numbers take the form of three non-negative integers separated
by periods (major, minor, and build numbers), plus an optional alphanumeric string
in parentheses. No intervening spaces are allowed.
The following are examples of valid version numbers:
1.0.31(b)
1.0.33
2.0.3(G)
2.0.3(0412s)
2.0.6
Quoted strings can be compared for equality or inequality. Integers and version
numbers can also be compared arithmetically. The comparison operators can be
expressed as symbols or as acronyms, as indicated in the table below. Acronyms
are particularly convenient when expressing the condition in an XML-style profile.
Operator
Alternate
Syntax
=
eq
!=
ne
<
lt
<=
le
Description
Applicable to
Integer and
Version
Operands
equal to
Yes
not equal to
Yes
less than
Yes
less than or
Yes
equal to
2
Applicable to
Quoted String
Operands
Yes
Yes
No
No
44

Advertisement

Table of Contents
loading

Table of Contents