DSM Template Services Manual

Template Language
DSM Template Services Manual427187-004
3-9
SSNAME Statement
name. Alternatively, the entire subsystem ID can be replaced with the abbreviated
subsystem ID.
The syntax for the SSNAME statement is:
subsystem-name
is the name of the subsystem or management application. It is a string of up to
eight letters, digits, and hyphens, beginning with a letter. The subsystem name is
case sensitive. For compatibility with DNS databases, HP recommends that you
use uppercase letters.
SSID-abbreviation
is the abbreviated form of the subsystem ID. It is a string of three letters and digits,
beginning with a letter. The subsystem ID abbreviation is case sensitive. For
compatibility with DNS databases, HP recommends that you use uppercase.
Examples
Example on page 3-8 showed a subsystem ID for the Pathway subsystem. The second
part of that internal subsystem ID was given by this DDL statement:
* Defines subsystem no. part of Pathway subsystem ID
CONSTANT zspi-ssn-zpwy VALUE IS 8.
The corresponding SSNAME statement provides the external name for the Pathway
subsystem:
SSNAME: "PATHWAY"
The complete corresponding external subsystem ID is TANDEM.PATHWAY.C00.
This SSNAME statement also defines an abbreviated subsystem ID for Pathway:
SSNAME: "PATHWAY", "PWY"
PWY could be used to replace the entire subsystem ID in an external representation of
the subsystem ID.
Considerations
TEMPLI checks for duplicate abbreviated subsystem IDs for different applications.
If it finds any, TEMPLI returns warning 42.
TEMPL checks to see if an SSNAME subsystem name in a template source file
differs from the subsystem name associated with the templates currently installed
on the system. If the names do not match, you receive error 159. However,
TEMPLI does not perform this check.
SSNAME: "subsystem-name" [, "SSID-abbreviation"]