diff options
author | Zuul <zuul@review.opendev.org> | 2019-09-24 18:33:43 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2019-09-24 18:33:43 +0000 |
commit | 407565b0017205599cf85b923a71b566b0bef0fe (patch) | |
tree | 85b0ba695d8ccce78ad370ac3650f8de0619c5c1 | |
parent | 66776c12b225171998ad5d91343fb458d9e20e96 (diff) | |
parent | 0bb980e9ec0d7a1ba224e5cd60baeeb7a3fe5636 (diff) | |
download | keystone-407565b0017205599cf85b923a71b566b0bef0fe.tar.gz |
Merge "Add notifications for deleting app creds by user"
-rw-r--r-- | keystone/application_credential/core.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/keystone/application_credential/core.py b/keystone/application_credential/core.py index 00abb873e..8230b6544 100644 --- a/keystone/application_credential/core.py +++ b/keystone/application_credential/core.py @@ -205,7 +205,8 @@ class Manager(manager.Manager): notifications.Audit.deleted( self._APP_CRED, application_credential_id, initiator) - def _delete_application_credentials_for_user(self, user_id): + def _delete_application_credentials_for_user(self, user_id, + initiator=None): """Delete all application credentials for a user. :param str user_id: User ID @@ -217,6 +218,8 @@ class Manager(manager.Manager): self.driver.delete_application_credentials_for_user(user_id) for app_cred in app_creds: self.get_application_credential.invalidate(self, app_cred['id']) + notifications.Audit.deleted(self._APP_CRED, app_cred['id'], + initiator) def _delete_application_credentials_for_user_on_project(self, user_id, project_id): |