keystone/keystone/assignment
Lance Bragstad 86229b3e75 Pass initiator to Manager as a kwarg
Keystone's various Manager classes typically handle the sending of
a notification. In order to send the notification an `initiator` is
needed. All Manager CRUD methods typically ask for this as a kwarg
since it's not required in all cases.

Most of the controller layers pass the initiator value as a
positional argument. This commit makes it so the controller passes it
as a kwarg since that's how the Manager class method signature
describes it.

Change-Id: Ic805f6ea2767c9c5cf01aa04ad554773b9cc8c39
2016-10-07 15:20:45 +00:00
..
V8_backends Replace keystone.common.config with keystone.conf package 2016-06-24 17:02:15 +00:00
V8_role_backends Move the assignment abstract base class out of core 2016-05-11 17:14:04 +00:00
backends Replace keystone.common.config with keystone.conf package 2016-06-24 17:02:15 +00:00
role_backends Remove unused LOG 2016-07-05 15:05:24 +08:00
__init__.py Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
controllers.py Pass initiator to Manager as a kwarg 2016-10-07 15:20:45 +00:00
core.py TrivialFix: Merge imports in code 2016-09-12 18:05:07 +07:00
routers.py Fix nits related to the new keystone.conf package 2016-06-24 20:12:14 +00:00
schema.py Add schema validation to create role 2016-07-22 09:37:25 -05:00