deb-keystone/keystone
David Stanek 8599aa5d83 Fixes catalog URL formatting to never return None
The old behavior was to return None if the URL template was not a string
(or not string-like). This was a mistake because a None should never be
able to make its way into the catalog.

This is based off of an IRC discussion that spawned from:
https://review.openstack.org/#/c/81528/4/keystone/catalog/backends/sql.py

Change-Id: I12b0362d3869a3ec8dc1a6fa34e934a221deecbc
Partial-bug: #1230279
2014-06-16 16:40:29 +00:00
..
assignment Make sure domains are enabled by default 2014-06-11 21:44:29 -07:00
auth Merge "Use translation hints" 2014-06-14 18:33:34 +00:00
catalog Fixes catalog URL formatting to never return None 2014-06-16 16:40:29 +00:00
common Merge "enable multiple keystone-all worker processes" 2014-06-15 23:34:19 +00:00
contrib Block delegation escalation of privilege 2014-06-12 11:16:53 -04:00
credential Consistenly use jsonutils instead of json 2014-05-31 19:50:41 +02:00
hacking Fixed some typos throughout the codebase 2014-05-01 07:16:02 -07:00
identity Merge "Code which gets and deletes elements of tree was moved to one method" 2014-06-09 01:48:52 +00:00
locale Imported Translations from Transifex 2014-05-28 06:00:23 +00:00
middleware Fixed the size limit tests in Python 3 2014-05-05 11:27:42 +00:00
openstack Sync service module from oslo-incubator 2014-06-09 17:08:32 +00:00
policy Removes unused db_sync methods 2014-04-02 20:15:40 +00:00
tests Fixes catalog URL formatting to never return None 2014-06-16 16:40:29 +00:00
token Merge "Catalog driver generates v3 catalog from v2 catalog" 2014-06-10 06:43:55 +00:00
trust Block delegation escalation of privilege 2014-06-12 11:16:53 -04: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 Make sure domains are enabled by default 2014-06-11 21:44:29 -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 Fix version links to docs.openstack.org 2014-05-07 21:45:17 +02:00
exception.py indicate that sensitive messages can be disabled 2014-05-27 15:54:02 -05:00
notifications.py fixed several pep8 issues 2014-06-03 07:16:16 +02: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