From dfeb2b9842a929bc5fc501062f92e75c19081d0f Mon Sep 17 00:00:00 2001 From: Martin <git@mail.de> Date: Tue, 11 Mar 2025 20:07:06 +0100 Subject: [PATCH] add logging --- .../keycloak/client/KeycloakClientRemoteService.java | 11 +++++++++++ .../keycloak/realm/KeycloakRealmRemoteService.java | 10 ++++++++++ .../src/main/resources/application.yml | 6 +++++- 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java index c12b9df..7f9b874 100644 --- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java +++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/client/KeycloakClientRemoteService.java @@ -31,6 +31,9 @@ import org.keycloak.representations.idm.ClientRepresentation; import org.keycloak.representations.idm.RoleRepresentation; import org.springframework.stereotype.Component; +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; + import de.ozgcloud.operator.keycloak.KeycloakResultParser; import lombok.RequiredArgsConstructor; import lombok.extern.log4j.Log4j2; @@ -43,6 +46,14 @@ class KeycloakClientRemoteService { private final Keycloak keycloak; public void updateClient(ClientRepresentation client, String realm) { + try { + System.out.println("UPDATE CLIENT..."); + System.out.println("Realm: " + realm); + System.out.println("Client: " + new ObjectMapper().writeValueAsString(client)); + + } catch (JsonProcessingException e) { + System.out.println("Error parsing :("); + } getClientResource(realm, client.getId()).update(client); } diff --git a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmRemoteService.java b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmRemoteService.java index b7eaf46..4eefa15 100644 --- a/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmRemoteService.java +++ b/ozgcloud-keycloak-operator/src/main/java/de/ozgcloud/operator/keycloak/realm/KeycloakRealmRemoteService.java @@ -32,6 +32,9 @@ import org.keycloak.representations.idm.RoleRepresentation; import org.keycloak.representations.userprofile.config.UPConfig; import org.springframework.stereotype.Component; +import com.fasterxml.jackson.core.JsonProcessingException; +import com.fasterxml.jackson.databind.ObjectMapper; + import de.ozgcloud.operator.keycloak.KeycloakException; import lombok.RequiredArgsConstructor; @@ -50,6 +53,13 @@ class KeycloakRealmRemoteService { } public void updateRealm(RealmRepresentation realm) { + try { + System.out.println("UPDATE REALM..."); + System.out.println("Realm: " + new ObjectMapper().writeValueAsString(realm)); + } catch (JsonProcessingException e) { + System.out.println("Error parsing :("); + } + keycloak.realm(realm.getRealm()).update(realm); keycloak.realm(realm.getRealm()).update(realm); } diff --git a/ozgcloud-keycloak-operator/src/main/resources/application.yml b/ozgcloud-keycloak-operator/src/main/resources/application.yml index 34d078e..fc2362b 100644 --- a/ozgcloud-keycloak-operator/src/main/resources/application.yml +++ b/ozgcloud-keycloak-operator/src/main/resources/application.yml @@ -1,6 +1,10 @@ logging: level: - ROOT: WARN + ROOT: DEBUG + '[org.keycloak]': DEBUG + '[org.jboss.reasteasy.client]': DEBUG + '[org.apache.http]': DEBUG + management: server: port: 8081 -- GitLab