FACRENAME

FACRENAME


July 1991

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

Software Version: FACRENAME Version X0.1


FACRENAME

Activates the FACRENAME utility. The FACRENAME utility is run from DCL. Renames an existing CMS class name within a CMS library.

Format

FACRENAME library-spec old-name new-name

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

prompts

LIB_SPEC: library-spec
OLD_NAME: old-name
NEW_NAME: new-name

Description

The FACRENAME command is used to change the name of an existing CMS class name within a CMS library. This utility performs some verification before attempting to rename the specified CMS class to minimize the possibility for errors.

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".

old-name

Specifies the CMS class name that is to be renamed.

new-name

Specifies the CMS class name that "old-name" is to be renamed to.

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:

/REMARK="remark string"

Indicates that the utility should also change the remark associated with the new class name. Specifying a remark string will result in the new class name having a new remark. The default action is for the new class name to retain the original remark entered for the old class name.

Contents