Cisco SPA901-UK Provisioning Guide - Page 43
Creating Provisioning Scripts, Operator, Alternate, Syntax, Description, Applicable to, Integer
UPC - 745883570751
View all Cisco SPA901-UK manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 43 highlights
Creating Provisioning Scripts Proprietary Plain-Text Configuration File 2 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 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. Acronyms are particularly convenient when expressing the condition in an XML-style profile. Operator Alternate Description Syntax = eq equal to != ne not equal to < lt less than gt greater than >= ge greater than or equal to Applicable to Integer and Version Operands Yes Yes Yes Yes Yes Yes Applicable to Quoted String Operands Yes Yes No No No No 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" Cisco Small Business IP Telephony Devices Provisioning Guide 42