Types of grammar files
BMC Server Automation provides many grammar files, but the basic types are as follows:
Grammar type | Description |
---|---|
CSV | Parses files consisting of comma-separated entries |
HTTPD | Parses httpd.conf files |
name=value | Parses files with single name/value pairs connected by an equal sign (=) |
name space value | Parses files with name/value pairs connected by white space instead of an equal sign (=) |
XML | Parses XML files using the Xerces DOM parser to generate a DOM tree. Configuration files are then created by traversing the tree. Various schemes are used to generate a unique key for each record. |
regular | Parses all other configuration files |
For a list of all grammar files that BMC Server Automation supports by default, see Grammar-files-supported-by-BMC-Server-Automation.
For additional information about how an individual grammar is used to parse configuration files, see the information provided in each grammar file. When you install the BMC Server Automation Application Server, grammar files reside in <installDirectory>/scripts.