utils.playbook_renderer.py
playbook_render_write
def playbook_render_write(dir_path: str, variables: dict)
This function take the playbook.yml.j2 template to inject into all answers from user input. After this, the function is writing the playbook as ‘playbook.yml’ in the directory
Arguments:
dir_path
str - The path of the recommendation where template is storedvariables
dict - A dict containing variable names and variable values to render in the template
Raises:
PathDoesNotExist
- If the specified path does not exist