From 7c710d22360594404799aa55a072a07b0f8ff8c7 Mon Sep 17 00:00:00 2001 From: decentral1se Date: Fri, 18 Jun 2021 09:07:22 +0200 Subject: [PATCH] Fix path and add loggin --- add-users-keycloak-api.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/add-users-keycloak-api.py b/add-users-keycloak-api.py index 15721c4..0ff8bde 100755 --- a/add-users-keycloak-api.py +++ b/add-users-keycloak-api.py @@ -36,7 +36,7 @@ if not exists(Path("accounts.txt").absolute()): print("Missing accounts.txt!") exit(1) -with open("emails.txt") as handle: +with open("accounts.txt") as handle: emails = handle.readlines() keycloak = init_keycloak() @@ -58,10 +58,13 @@ for email in emails: try: user_id = keycloak.create_user(payload, exist_ok=False) + print(f"Account created for {email}") keycloak.send_update_account( user_id=user_id, payload=json.dumps(["UPDATE_PASSWORD", "UPDATE_PROFILE"]) ) + print(f"UPDATE_PASSWORD/PROFILE actions set for {email}") keycloak.send_verify_email(user_id=user_id) + print(f"Verification mail sent to {email}") except Exception as exception: print(f"Keycloak user registration failed, saw: {exception}") if not confirm():