From 84a9184005b082106c78ba19c98cde5b72739805 Mon Sep 17 00:00:00 2001 From: Sheppy Date: Wed, 11 Jan 2023 04:28:19 +0100 Subject: [PATCH] fix: ensure consistent ordering (nsca) --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 41981b9..3fdc83e 100644 --- a/main.py +++ b/main.py @@ -104,7 +104,7 @@ if __name__ == "__main__": with open("./ansible/files/nsca_server.conf", "w") as f: env = jinja2.Environment(loader=jinja2.FileSystemLoader(searchpath="./templates")) 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)) # dump direct connect ssh-config