From ff149bec9255b1e48acd3e44023d4e5156515ff0 Mon Sep 17 00:00:00 2001 From: Mark McLoughlin Date: Thu, 3 May 2012 21:14:53 +0100 Subject: Add defaults for driver options Avoid relying on the options being set in the config file. Change-Id: Ib5859604492096c99c6428c63b3c1d03b3fbf621 --- keystone/config.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/keystone/config.py b/keystone/config.py index 41f2743f..7dfa0c87 100644 --- a/keystone/config.py +++ b/keystone/config.py @@ -150,11 +150,16 @@ register_str('connection', group='sql') register_int('idle_timeout', group='sql') -register_str('driver', group='catalog') -register_str('driver', group='identity') -register_str('driver', group='policy') -register_str('driver', group='token') -register_str('driver', group='ec2') +register_str('driver', group='catalog', + default='keystone.catalog.backends.sql.Catalog') +register_str('driver', group='identity', + default='keystone.identity.backends.sql.Identity') +register_str('driver', group='policy', + default='keystone.policy.backends.rules.Policy') +register_str('driver', group='token', + default='keystone.token.backends.kvs.Token') +register_str('driver', group='ec2', + default='keystone.contrib.ec2.backends.kvs.Ec2') #ldap -- cgit