From a90c0667e2e9d2ca7b74b3f0ba7d9793d05f4943 Mon Sep 17 00:00:00 2001 From: Austin Macdonald Date: Mon, 4 Aug 2025 13:43:30 -0500 Subject: [PATCH] fix: keycloak export script requires config, not PosixPath --- scripts/keycloak-export.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/keycloak-export.py b/scripts/keycloak-export.py index 486c93e947..0866dd968d 100644 --- a/scripts/keycloak-export.py +++ b/scripts/keycloak-export.py @@ -5,6 +5,7 @@ from pathlib import Path from _nebari.keycloak import get_keycloak_admin_from_config +from nebari.plugins import nebari_plugin_manager logging.basicConfig(level=logging.INFO) @@ -24,7 +25,8 @@ def handle_keycloak_export(args): f"passed in configuration filename={config_filename} must exist" ) - keycloak_admin = get_keycloak_admin_from_config(config_filename) + config = nebari_plugin_manager.read_config(config_filename) + keycloak_admin = get_keycloak_admin_from_config(config) realm = {"id": "nebari", "realm": "nebari"}