6.2.5.39. Architecture-ProcessLine

Use the processline framework for architecture analysis and customized RFG-based analyses

Required inputs: RFG

This rule allows to execute analysis configurations using the processline framework.

Possible Messages

This rule has no predefined messages.

Options

config_dir

config_dir : bauhaus.analysis.config.LayerRelativePath | None = None

Directory containing additional user-created processline scripts. Default value is the first directory listed in environment variable BAUHAUS_CONFIG, or, if no such directory is specified in BAUHAUS_CONFIG, the global configuration directory inside the Axivion installation.
 

config_file

config_file : bauhaus.analysis.config.LayerRelativePath = 'processline_config.py'

Python file containing the configuration of the processline steps (most often called processline_config.py). Default value is the file processline_config.py in the directory specified by the default value of config_dir. Note: if this setting is changed to a relative path, then the specified path is searched in the directory containing the configuration file that made the change. If the default is kept, the file is searched in the first directory listed in BAUHAUS_CONFIG.
 

debug

debug : bool = False

Print debug output messages to stdout.
 

parameters

parameters : dict[str, str] = {}

Dictionary of additional parameter names and their respective values.
 

verbose

verbose : bool = False

Print verbose output messages to stdout.