deb-keystone/keystone
David Stanek 135708488e Refactor notifications
I'm replacing the implementation of notifications with the blinker
library. In order to do this properly I wanted to have a more defined
interface and less coupling in the tests. Test should be unaware of the
implementation of the thing they are testing so that the implementation
can be changed later.

Change-Id: Icdcbf77944187bc9b2b390420862f700baa179c9
2014-04-24 23:08:30 -07:00
..
assignment Merge "Code which gets elements of tree in ldap moved to a common method" 2014-04-23 02:37:49 +00:00
auth Adding one more check on project_id 2014-04-15 18:38:33 +00:00
catalog Merge "Remove legacy_endpoint_id and enabled from service catalog" 2014-04-04 19:45:30 +00:00
common Merge "Fix typo on cache backend module" 2014-04-24 01:59:19 +00:00
contrib Refactor: move federation functions to federation utils 2014-04-07 14:25:19 -05:00
credential Removes unused db_sync methods 2014-04-02 20:15:40 +00:00
hacking Adds style checks to ease reviewer burden 2014-04-09 23:34:45 +00:00
identity Merge "Code which gets elements of tree in ldap moved to a common method" 2014-04-23 02:37:49 +00:00
locale Imported Translations from Transifex 2014-04-24 06:01:09 +00:00
middleware Safer noqa handling 2014-03-27 18:52:07 -05:00
openstack Sync with oslo-incubator 2fd457b 2014-04-15 15:14:25 -05:00
policy Removes unused db_sync methods 2014-04-02 20:15:40 +00:00
tests Refactor notifications 2014-04-24 23:08:30 -07:00
token Configurable token hash algorithm 2014-04-09 19:27:39 -05:00
trust Adding more descriptive error message 2014-04-09 12:39:02 -07:00
__init__.py Revert "Disable eventlet monkey-patching of DNS" 2013-05-10 10:24:48 -04:00
backends.py Isolate backend loading 2014-04-16 15:13:20 +10:00
clean.py Uses explicit imports for _ 2014-03-18 01:23:21 -07:00
cli.py Token Revocation Extension 2014-03-04 13:42:28 -05:00
config.py Merge "Remove vim header" 2014-02-13 03:43:19 +00:00
controllers.py Merge "Add a space after the hash for block comments" 2014-03-27 02:16:20 +00:00
exception.py List all forbidden attributes in the request body. 2014-04-07 16:56:27 +02:00
notifications.py Refactor notifications 2014-04-24 23:08:30 -07:00
routers.py Remove vim header 2014-02-08 23:54:04 +08:00
service.py Isolate backend loading 2014-04-16 15:13:20 +10:00