in iact3/stack.py [0:0]
def __init__(self,
project_name: str = None,
tests: List[TestConfig] = None,
uid: uuid.UUID = NULL_UUID,
name_prefix: str = IAC_NAME,
tags: dict = None,
stacks: Stacks = None):
self.tests = tests or []
self.project_name = project_name
self.stack_name_prefix = name_prefix
self.uid = uuid.uuid4() if uid == Stacker.NULL_UUID else uid
self.tags = tags if tags else {}
self.stacks: Stacks = stacks or Stacks()
self._sys_tags = {
f'{IAC_NAME}-id': self.uid.hex,
f'{IAC_NAME}-project-name': self.project_name,
}
self._sys_tags.update(SYS_TAGS)