fix: ensure consistent ordering (nsca)

This commit is contained in:
2023-01-11 04:28:19 +01:00
parent ea276a8e5b
commit 84a9184005

View File

@@ -104,7 +104,7 @@ if __name__ == "__main__":
with open("./ansible/files/nsca_server.conf", "w") as f: with open("./ansible/files/nsca_server.conf", "w") as f:
env = jinja2.Environment(loader=jinja2.FileSystemLoader(searchpath="./templates")) env = jinja2.Environment(loader=jinja2.FileSystemLoader(searchpath="./templates"))
template = env.get_template("nsca_server.conf.j2") template = env.get_template("nsca_server.conf.j2")
f.write(template.render(vmList=set(filter(lambda x: x.ansible, vmList)), f.write(template.render(vmList=sorted(list(set(filter(lambda x: x.ansible, vmList)))),
password=password)) password=password))
# dump direct connect ssh-config # dump direct connect ssh-config