import json, sys from pprint import pprint from keycloak import KeycloakAdmin def keycloak_connect(): keycloak_admin = KeycloakAdmin( server_url="http://isard-sso-keycloak:8080/auth/", username="admin", password="keycloakkeycloak", realm_name="master", user_realm_name="only_if_other_realm_than_master", client_secret_key="client-secret", verify=True, ) def keycloak_dumps(): print("Dumping keycloak config...") def Keycloak_imports(): with open("saml_client.json") as json_file: data = json.load(json_file) if __name__ == "__main__": keycloak_connect() if sys.argv[1] == "dump": keycloak_dumps()