From b7e236aeca7061f6c24533b97b3abbdbd1ec6150 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 22 Oct 2024 21:46:27 +0200 Subject: [PATCH] update users.tmpl --- .../user/OzgCloudElsterTransferUserService.java | 13 +++++++------ src/main/resources/users.tmpl | 6 +----- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java b/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java index 562b76b..e8bd5b8 100644 --- a/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java +++ b/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java @@ -134,12 +134,13 @@ public class OzgCloudElsterTransferUserService { } String getYamlForUser(Map<String, Object> userEntry) { - MustacheFactory mf = new DefaultMustacheFactory(); - Mustache mustache = mf.compile("users.tmpl"); - - StringWriter writer = new StringWriter(); - mustache.execute(writer, userEntry); - return writer.toString(); + StringBuilder sb = new StringBuilder(); + sb.append(" - { login: \"").append(userEntry.get("login")) + .append("\", rolle: \"").append(userEntry.get("rolle")) + .append("\", credentials: { passwortHash: \"") + .append(((Map<String, String>) userEntry.get("credentials")).get("passwortHash")) + .append("\" }, gruppe: \"").append(userEntry.get("gruppe")).append("\" }\n"); + return sb.toString(); } diff --git a/src/main/resources/users.tmpl b/src/main/resources/users.tmpl index 5aa2b48..1a8f29b 100644 --- a/src/main/resources/users.tmpl +++ b/src/main/resources/users.tmpl @@ -1,5 +1 @@ - - login: "{{login}}" - rolle: "{{rolle}}" - credentials: - passwortHash: "{{passwortHash}}" - gruppe: "{{gruppe}}" +- { login: "{{login}}", rolle: "{{rolle}}", credentials: { passwortHash: "{{passwortHash}}" }, gruppe: "{{gruppe}}" } \ No newline at end of file -- GitLab