The Facility Rename utility (FACSERIAL) is used to change a class name contained within a CMS library.
Software Version: FACSERIAL Version X0.1
Activates the FACSERIAL utility. The FACSERIAL utility is run from DCL. Invokes a single specified CMS command against many CMS libraries.
FACSERIAL library-spec cms-command
Command Qualifiers Defaults /[NO]LOG /LOG=library /PROCESS /PROCESS=flagfree
LIB_SPEC: | library-spec |
CMS_COMMAND: | cms-command |
The FACSERIAL command is used to execute a single CMS command over many libraries. The command used can be any valid CMS command.
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"
/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:
- [NO]ALL - Log all messages
- [NO]LIBRARY - Log only message pertaining to libraries
- [NO]CMS - Log error messages recieved from CMS
/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:
- [NO]ALL - process all libraries no matter what attribute it may have
- [NO]ARCHIVEDFACILITY - process all archived libraries
- [NO]FLAGFREE - process libraries with not attributes
- [NO]NOPROPAGATE - process libraries marked no propagate
Contents |