Editing the PSF Node
A PSF node represents the license configurations created in the Customize dialog box of the Assistant. Individual PSF nodes are created in the XML file for each of the configurations created in this dialog box. The resultant *.psf file is used for setting up the appropriate environment variables and for indicating the executables to be run. You can edit the following subnodes of the PSF node:
Subnode
Value
LICENSE_IDENTIFIERS
Provide a list of license sources separated by semicolons. The license sources can be node-locked license files or server-based port@host identifiers.
FEATURE_NAME
Provide a list of FLEXnet license-to-run features separated by spaces. The feature list is followed by a list of additional options within parentheses. Choose the options to acquire at startup.
DESCRIPTION
Identify the PSF run definition to be used by the software wrapper program (for example, parametric.exe) in case multiple PSF run definitions exist. The software wrapper program then opens a dialog box with a list of descriptions for launching the startup definition profile.
A sample PSF node and its subnodes in an XML file are as shown:
<PSF dest="[LP]/bin/schematics.psf" id="schematics" installed="Y" name="schematics" source="psf_templates.xml">
<EXE>schematics.exe</EXE>
<BAT>schematics.bat</BAT>
<LICTYPE name="schematics">Creo Schematics</LICTYPE>
<PREFIX>CREOSCHEM</PREFIX>
<DESCRIPTION>Creo Schematics (default)</DESCRIPTION>
<LICENSE_IDENTIFIERS>7788@localhost</LICENSE_IDENTIFIERS>
<FEATURE_NAME>CREOSCHEM_License CREOSCHEM_Lite</FEATURE_NAME>
</PSF>