Update qubesformation.py

This commit is contained in:
Brian Zalewski 2022-10-18 10:46:21 -04:00 committed by GitHub
parent 6984a541c6
commit a41aa775d2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -17,12 +17,17 @@ def generate_datastructure(vms, task_vars):
dc = collections.OrderedDict
d = dc()
for n, data in vms.items():
print(n)
# This block will skip any VMs that are not in the groups defined in the 'formation_vm_groups' variable
# This allows you to deploy in multiple stages which is useful in cases
# where you want to create a template after another template is already provisioned.
if hasattr(task_vars, 'formation_vm_groups'):
continueLoop = true
print("formation")
print(task_vars['formation_vm_groups'])
for group in task_vars['formation_vm_groups']:
print("group vars")
print(task_vars.groups[group])
if n in task_vars.groups[group]:
continueLoop = false
if continueLoop: