diff --git a/plugins/unity_integration.py b/plugins/unity_integration.py index c937b3d986a3fd4100c5d8997470890726412b9c..bbb7c87accd60fa0d4a933bf9165cdea3f4f687a 100644 --- a/plugins/unity_integration.py +++ b/plugins/unity_integration.py @@ -64,8 +64,10 @@ class UnityIntegrationView(AppBuilderBaseView): # check airflow user backend # check if user already exists, if not create it (with long random password) sec_manager = app.appbuilder.sm + log.debug("Security manager type is " + str(type(sec_manager))) fab_user = sec_manager.find_user(username=persistent_identifier) - log.debug("Searching for user gave '" + (str(fab_user)) + "'") + log.debug("Searching for user by name gave '" + (str(fab_user)) + "'") + if fab_user is None: # TODO check if None is the rioght thing to compare to log.debug("Trying to create non-existing user") characters = string.ascii_letters + string.digits + string.punctuation