Index


A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z


Symbols

!
regular expression operator
event policy    1
$
regular expression operator
event policy    1
( )
regular expression operator    1
*
regular expression operator
event policy    1
+
regular expression operator
event policy    1
.
regular expression operator
event policy    1
?
regular expression operator
event policy    1
[ ]
regular expression operator
event policy    1
^
regular expression operator
event policy    1
|
regular expression operator
event policy    1

A

all (commit script tracing flag)    1
all (event policy tracing flag)    1
all (op script tracing flag)    1
allow-transients statement    1
usage guidelines    1, 2
apply-macro statement    1
usage guidelines    1
archive-sites statement    1
usage guidelines    1, 2
archiving files    1
arguments statement    1, 2
event policy
usage guidelines    1
op scripts
usage guidelines    1
attributes for customized messages    1
attributes-match statement    1
usage guidelines    1

B

boilerplate
for commit scripts    1
for op scripts    1

C

<change> element    1
usage guidelines    1, 2
command statement    1
usage guidelines    1
commands statement    1
usage guidelines    1, 2
commit scripts
all (tracing flag)    1
attributes for customized messages    1
boilerplate    1
commands for monitoring    1
comparison with op scripts    1
configuration statements    1
deactivating    1
deleting    1
design considerations    1
enabling    1
error messages, generating    1, 2
example    1
events (tracing flag)    1
example configuration changes    1, 2
example configurations    1
examples    1, 2
extension functions    1, 2
flow of operation    1, 2
input (tracing flag)    1
macros    1, 2
making them optional    1
master sources
refreshing from    1
specifying    1
multiple    1
offline (tracing flag)    1
output (tracing flag)    1
output, displaying    1
persistent configuration changes    1, 2
refresh from a different location    1
rpc (tracing flag)    1
superuser class, necessity of    1
system log messages, generating    1, 2
example    1
trace log files    1, 2
transient configuration changes    1, 2
troubleshooting    1
using multiple    1
warning messages, generating    1, 2
example    1
xslt (tracing flag)    1
commit statement    1
usage guidelines    1
concat() function    1
configuration (event policy tracing flag)    1
configuration changes, generating
example    1, 2
configuration mode commands
commit script    1
contains() function    1
context node    1
conventions, documentation    1
correlating events    1
example configuration    1, 2, 3
count() function    1
customer support
contacting    1

D

dampening events
example configuration    1
database (event policy tracing flag)    1
deactivating
scripts in the configuration    1
delaying file transfer    1
deleting
scripts from the configuration    1
description statement    1
usage guidelines    1, 2
destination statement    1
usage guidelines    1, 2, 3
destinations statement    1
usage guidelines    1, 2
document type definition See DTD1
documentation conventions    1
dot node    1
DTD
defined    1

E

equals statement    1
usage guidelines    1
error messages, generating custom    1, 2
example    1
event policy    1, 2
all (tracing flag)    1
configuration (tracing flag)    1
configuration statements    1
configuring destinations    1
configuring file transfer delays    1
correlating events    1
example configuration    1, 2, 3
dampening events
example configuration    1
database (tracing flag)    1
events (tracing flag)    1
example configurations    1, 2
executing commands    1
executing op scripts    1
generating events    1
generating internal events
example configuration    1, 2
ignoring events    1
example configuration    1
policy (tracing flag)    1
raising SNMP traps    1
regular expression filtering    1
regular expression operators    1
server (tracing flag)    1
timer-events (tracing flag)    1
tracing operations    1
uploading event files    1
using regular expressions
example configuration    1
event-options statement    1
usage guidelines    1
events (commit script tracing flag)    1
events (event policy tracing flag)    1
events (op script tracing flag)    1
events statement    1
usage guidelines    1, 2
event-script statement    1
usage guidelines    1
examples
commit scripts    1, 2
event policy    1, 2
op scripts    1, 2
execute-commands statement    1
usage guidelines    1, 2, 3, 4
executing op scripts    1
executing operational-mode commands    1
Extensible Markup Language See XML1
extension functions, XSLT
jcs:break-lines()    1
jcs:empty()    1
jcs:first-of()    1
jcs:hostname()    1
jcs:invoke()    1
jcs:output()    1
jcs:printf()    1
jcs:progress()    1
jcs:regex()    1
jcs:sleep()    1
jcs:sysctl()    1
jcs:trace()    1

F

file statement    1, 2
usage guidelines    1, 2, 3
filename statement    1
usage guidelines    1
flag statement
usage guidelines    1
functions
jcs:first-of()    1, 2
jcs:invoke()    1, 2
jcs:output()    1, 2
jcs:printf()    1, 2
jcs:progress()    1, 2
jcs:sleep()    1, 2
jcs:trace()    1, 2

G

generate-event statement    1
usage guidelines    1
generating internal events    1
example configuration    1, 2

I

icons defined, notice    1
ignore statement    1
usage guidelines    1, 2
ignoring events    1
example configuration    1
input (commit script tracing flag)    1
input (op script tracing flag)    1

J

jcs:break-lines() function    1
jcs:edit-path template    1, 2, 3
jcs:emit-change template    1, 2, 3
jcs:emit-comment template    1, 2, 3
jcs:empty() function    1
jcs:first-of() function    1, 2, 3
jcs:hostname() function    1
jcs:invoke() function    1, 2, 3
jcs:output() function    1, 2, 3
jcs:printf() function    1, 2, 3
jcs:progress() function    1, 2, 3
jcs:regex() function    1
jcs:sleep() function    1, 2, 3
jcs:statement template    1, 2, 3
jcs:sysctl() function    1
jcs:trace() function    1, 2, 3
JUNOS extension functions    1
JUNOS named templates    1
JUNOS XML API
introduction    1
JUNOS XML tags
notational conventions    1
junos.xsl file
functions    1, 2, 3
importing    1, 2
templates    1, 2, 3
JUNOScript API
introduction    1
server See JUNOScript server1
session See JUNOScript session1
tags See JUNOScript tags1
JUNOScript RPCs
using in an op script    1
JUNOScript server    1
JUNOScript session
brief overview    1
JUNOScript tags
notational conventions    1

L

last() function    1

M

macros, commit scripts    1, 2
advantages of    1
example configuration    1
master source for commit scripts
refreshing from    1
specifying    1
matches statement    1
usage guidelines    1, 2
multiple commit scripts    1

N

name() function    1
named templates, XSLT    1
jcs:edit-path    1
jcs:emit-change    1
jcs:emit-comment    1
jcs:statement    1
not statement    1
usage guidelines    1, 2, 3
not() function    1
notice icons defined    1
no-world-readable statement
usage guidelines    1

O

offline (commit script tracing flag)    1
offline (op script tracing flag)    1
op scripts
alias, defining    1
all (tracing flag)    1
arguments, declaring    1
boilerplate    1
comparison with commit scripts    1
configuration statements    1
configuring    1
enabling    1
events (tracing flag)    1
example configurations    1, 2
executing    1
extension functions    1, 2
help text, configuring    1
input (tracing flag)    1
master source
refreshing from    1
specifying    1
offline (tracing flag)    1
output (tracing flag)    1
overview    1
refreshing    1
rpc (tracing flag)    1
superuser class, necessity of    1
trace log files    1, 2
usage guidelines    1, 2
using JUNOScript RPCs    1
writing    1
xslt (tracing flag)    1
op statement    1
usage guidelines    1
operational mode commands
displaying output fields in XML    1
for displaying commit script output    1
using as an alternative to RPCs    1
with no XML equivalent    1
operators, regular expression
event policy    1
optional statement    1
usage guidelines    1
output (commit script tracing flag)    1
output (op script tracing flag)    1
output-filename statement    1
usage guidelines    1, 2
output-format statement    1
usage guidelines    1, 2

P

parameters, XSLT    1
persistent configuration changes
compared to transient changes    1, 2
generating    1, 2
removing    1
tags and attributes for    1
policy (event policy tracing flag)    1
policy statement    1
usage guidelines    1, 2
position() function    1
postinheritance, defined    1
programming instructions, XSLT    1

R

raise-trap statement    1
usage guidelines    1
recursion, XSLT    1
refresh operation for commit scripts    1
refresh statement    1, 2
usage guidelines    1, 2
refresh-from statement    1, 2
usage guidelines    1, 2
regular expression operators
event policy    1
rpc (commit script tracing flag)    1
rpc (op script tracing flag)    1
RPCs    1
displaying output fields    1
using in an op script    1

S

scripts statement    1, 2
usage guidelines    1
self diagnosis See op scripts1
server (event policy tracing flag)    1
session See JUNOScript session1
size statement
usage guidelines    1
SNMP traps
event policy    1
source statement    1, 2
usage guidelines    1, 2
starts-with statement    1
usage guidelines    1
starts-with() function    1
string-length() function    1
substring-after() function    1
substring-before() function    1
superuser class
necessity of for commit scripts    1
necessity of for op scripts    1
support, technical
customer support, contacting    1
<syslog> element    1
usage guidelines    1
system log messages, generating custom    1, 2
example    1

T

tags for customized messages    1
technical support
customer support, contacting    1
templates
jcs:edit-path    1, 2
jcs:emit-change    1, 2
jcs:emit-comment    1, 2
jcs:statement    1, 2
XSLT    1
then statement    1
usage guidelines    1, 2, 3
time-interval statement    1
usage guidelines    1
time-of-day statement    1
usage guidelines    1
timer-events (event policy tracing flag)    1
traceoptions
for commit scripts    1, 2
for event policy    1, 2
for op scripts    1, 2
traceoptions statement    1, 2, 3
usage guidelines    1, 2, 3
tracing event policy    1
tracing flags
commit scripts
all    1
events    1
input    1
offline    1
output    1
rpc    1
xslt    1
event policy
all    1
configuration    1
database    1
events    1
policy    1
server    1
timer-events    1
op scripts
all    1
events    1
input    1
offline    1
output    1
rpc    1
xslt    1
tracing operations
commit scripts    1
event policy    1
op scripts    1
transfer-delay statement    1
usage guidelines    1, 2
transient configuration changes
compared to persistent changes    1, 2
generating    1, 2
removing    1
tags and attributes for    1
<transient-change> element    1
usage guidelines    1, 2
traps (SNMP)    1
troubleshooting commit scripts    1
typefaces, documentation conventions    1

U

unnamed templates, XSLT    1
upload statement    1
usage guidelines    1, 2, 3
uploading event files    1

V

variables, XSLT    1

W

warning messages, generating custom    1, 2
example    1
within statement    1
usage guidelines    1, 2, 3
world-readable statement
usage guidelines    1

X

XML
overview    1
tags See JUNOS XML tags, JUNOScript tags1
<xnm:error> element    1
usage guidelines    1
<xnm:warning> element    1
usage guidelines    1
XPath
functions    1
xsl:choose instruction    1
xsl:for-each instruction    1
xsl:if instruction    1
XSLT    1, 2
attributes    1
concat() function    1
contains() function    1
context    1
count() function    1
design considerations    1
elements    1
extension functions    1
flow of operation    1, 2, 3, 4, 5, 6
functions    1
introduction    1, 2
jcs:break-lines() function    1
jcs:edit-path template    1, 2, 3
jcs:emit-change template    1, 2, 3
jcs:emit-comment template    1, 2, 3
jcs:empty() function    1
jcs:first-of() function    1, 2, 3
jcs:hostname() function    1
jcs:invoke() function    1, 2, 3
jcs:output() function    1, 2, 3
jcs:printf() function    1, 2, 3
jcs:progress() function    1, 2, 3
jcs:regex() function    1
jcs:sleep() function    1, 2, 3
jcs:statement template    1, 2, 3
jcs:sysctl() function    1
jcs:trace() function    1, 2, 3
last() function    1
name() function    1
named templates    1, 2
not() function    1
parameters    1
position() function    1
programming instructions    1
recursion    1
starts-with() function    1
string-length() function    1
substring-after() function    1
substring-before() function    1
templates    1
unnamed templates    1
variables    1
XPath    1
xsl:apply-templates instruction    1
xsl:call-template instruction    1
xsl:choose instruction    1
xsl:comment instruction    1
xsl:copy-of instruction    1
xsl:element instruction    1
xsl:for-each instruction    1
xsl:if instruction    1
xsl:import instruction    1
xsl:otherwise instruction    1
xsl:param instruction    1
xsl:stylesheet instruction    1
xsl:template instruction    1
xsl:text instruction    1
xsl:value-of instruction    1
xsl:variable instruction    1
xsl:when instruction    1
xsl:with-param instruction    1
xslt (commit script tracing flag)    1
xslt (op script tracing flag)    1