System Tools and Scripting Plugins → Log Parser Plugin → RegExp Search Step
This step parses log files on the Deployment Automation agent side using regular expression rule matching and provides an output log file with the results.
Required properties:
| Property Name | Description | 
|---|---|
| Include Files | Specify the list of files to parse, relative to the base directory. Wildcards can be used. Specify multiple file paths as a new-line-separated list. Default value: ${p:prevStep/logPath} | 
| Rules | Specify a new-line-separated list of rules to
              apply to the contents of the file. The rule format is: 
              RuleName=RegularExpression RuleName is the name of the rule to assign to a line if the line matches the regular expression specified in RegularExpression. For example, ORA_MESSAGES=ORA-\d\d\d\d will find all the lines containing the regular expression ORA-\d\d\d\d and assign it to the rule name ORA_MESSAGES. Rules will be applied to each log line in the order of appearance in this field. | 
Optional properties:
| Property Name | Description | 
|---|---|
| Base Directory | Specify the root directory where log parsing will be done. | 
| Exclude Files | Specify the list of files to exclude from selection, relative to the base directory. Wildcards can be used. Specify multiple file paths as a new-line-separated list. | 
| Output Path | Specify the file path where the resulting output will be saved. If no file is specified, the result is saved in the console output. | 
| Group By | Select the way you want the output to be
              grouped. Values are: 
 | 
| Output Format | Specify the output format of each line in the output log. Special properties can be used in this field. Each special property should be specified in the following format: ${propName} Allowed properties: 
 Default value: \t${FileName}:${LineNumber} - ${Line} | 
| Fail If No Files Found | Select this to cause the step to fail if no files matching the include and exclude file filters are found in the base directory. Default value: Not selected | 
Copyright © 2013–2017 Serena Software, Inc., a Micro Focus company. All rights reserved.