FACSERIAL

FACSERIAL


July 1991

The Facility Rename utility (FACSERIAL) is used to change a class name contained within a CMS library.

Software Version: FACSERIAL Version X0.1


FACSERIAL

Activates the FACSERIAL utility. The FACSERIAL utility is run from DCL. Invokes a single specified CMS command against many CMS libraries.

Format

FACSERIAL library-spec cms-command

Command Qualifiers Defaults
/[NO]LOG /LOG=library
/PROCESS /PROCESS=flagfree

prompts

LIB_SPEC: library-spec
CMS_COMMAND: cms-command

Description

The FACSERIAL command is used to execute a single CMS command over many libraries. The command used can be any valid CMS command.

Parameters

library-spec

Specifies the CMS library that is to be acted on. This specification can contain wildcards, but it must be a valid CMS library directory specification (i.e. VMS$:[YELLOW_TEST.CMS]). An example of a wildcarded specification would be: VMS$:[Y*.CMS]. This specification would process all libraries that start with the letter "Y".

cms-command

Specifies specifies any valid CMS command. The command should be enclosed in quotation marks to insure that the entire command is passed to CMS. An example using the CMS SHOW RESERVATION command would be:

FACSERIAL VMS$:[YELLOW_TEST.CMS] "SHOW RESERVATIONS"


Command Qualifiers

/LOG=(log-type[,log-type,...])

Specifies what type of logging the user wants. The default is that the user will only see messages from the utility pertaining to the libraries being processed or skipped. The list of acceptable log types is:

/PROCESS=(attribute[,attribute,...])

The PROCESS qualifier is used to identify what libraries are to be processed. Some libraries have special attributes associated with them, VMSCMS$NO_PROPAGATE.FLAG is an example of an attribute. This attribute indicates that this library is not to have any code propagation performed within it. The process qualifier is used to selectively process or skip libraries marked with certain attributes. The list of acceptable attributes is:

Contents