7.7.2.4. Module axivion.config.architecture_helpers

Classes

SequenceHelper(default_prefix[, catalog_prefix])

Helper class to conveniently configure sequences of steps in an ordered rule group

SequenceHelper

class axivion.config.architecture_helpers.SequenceHelper(default_prefix, catalog_prefix='Architecture')

Bases: object

Helper class to conveniently configure sequences of steps in an ordered rule group

Parameters:

default_prefix (str)

add(rule_basename, new_name=None, options=None)

Helper function to add an analysis step. Provide rule_basename from catalog, without group prefix (e.g. “GXLImport” for “Architecture-GXLImport”). Optionally use parameter new_name to give the step a new name (full name including prefix) and/or set options via {‘option_name’: value, … }.

Parameters:
  • rule_basename (str)

  • new_name (typing.Optional[str])

  • options (typing.Optional[typing.Mapping[str, typing.Any]])