Previous Topic: OPSSMTBL Return CodesNext Topic: Installation Requirements


OPSVASRV—Modify SYSPLEX Variables

The OPSVASRV command processor creates and manipulates SYSPLEX variables that the CA CCS Common Variable Service (CAVARSRV) component defines. These variables are independent from the standard CA OPS/MVS global variables. Currently, these CCS CAVARSRV SYSPLEX variables are only stored in main storage of the CCS CAVARSRV component.

The CCS CAVARSRV component is active on each system within the SYSPLEX, and it provides a tool to any CA OPS/MVS automation that needs to store and manipulate data within the boundaries of a SYSPLEX through the OPSVASRV command processor. Since the variables exist on multiple systems, they are available within the SYSPLEX as long as one system in the SYSPLEX remains active. As a system reinitializes after an IPL, the CCS CAVARSRV address space on that system synchronizes variables from an active CCS CAVARSRV on another SYSPLEX system.

OPSVASRV has the following syntax:

OPSVASRV function supporting keyword

Example from the TSO foreground

OPSVASRV GET NAME(GLVPLXTA.PROD.PLEXCICS.STATUS)

NOTE: With the exception of the CMDRESP() supporting keyword as described here, all functions and supporting keywords of the OPSVASRV command processor, work as documented in the OPSVASRV() function.

The following list describes the supporting keyword:

CMDRESP(option)

The CMDRESP keyword specifies how to handle the output from the OPSVASRV command processor. This keyword has the following values:

TERMINAL

Displays the first 100 characters of a message line back to the issuing terminal. A plus sign (+) at the end of the output line indicates the truncation of the line.

CLIST

Creates CLIST variable output with the same names as the REXX variable output created from the OPSVASRV() except for REXX stem variables. The period character in the REXX stem variables is omitted in the CLIST variables.

NOWHERE

Tells CA OPS/MVS not to issue any messages except error messages.