Browse code

update keystone.conf

termie authored on 2012/02/03 09:45:48
Showing 1 changed files
... ...
@@ -2,7 +2,18 @@
2 2
 public_port = 5000
3 3
 admin_port = 35357
4 4
 admin_token = %SERVICE_TOKEN%
5
-log_file = %DEST%/keystone/keystone.log
5
+compute_port = 3000
6
+verbose = True
7
+debug = True
8
+log_config = %DEST%/keystone/keystone.log
9
+
10
+# ================= Syslog Options ============================
11
+# Send logs to syslog (/dev/log) instead of to file specified
12
+# by `log-file`
13
+use_syslog = False
14
+
15
+# Facility to use. If unset defaults to LOG_USER.
16
+# syslog_log_facility = LOG_LOCAL0
6 17
 
7 18
 [sql]
8 19
 connection = %SQL_CONN%
... ...
@@ -12,20 +23,23 @@ max_pool_size = 10
12 12
 pool_timeout = 200
13 13
 
14 14
 [identity]
15
-driver = keystone.backends.sql.SqlIdentity
15
+driver = keystone.identity.backends.kvs.Identity
16 16
 
17 17
 [catalog]
18
-driver = keystone.backends.templated.TemplatedCatalog
18
+driver = keystone.catalog.backends.templated.TemplatedCatalog
19 19
 template_file = %KEYSTONE_DIR%/etc/default_catalog.templates
20 20
 
21 21
 [token]
22
-driver = keystone.backends.kvs.KvsToken
22
+driver = keystone.token.backends.kvs.Token
23 23
 
24 24
 [policy]
25
-driver = keystone.backends.policy.SimpleMatch
25
+driver = keystone.policy.backends.simple.SimpleMatch
26
+
27
+[ec2]
28
+driver = keystone.contrib.ec2.backends.kvs.Ec2
26 29
 
27 30
 [filter:debug]
28
-paste.filter_factory = keystone.wsgi:Debug.factory
31
+paste.filter_factory = keystone.common.wsgi:Debug.factory
29 32
 
30 33
 [filter:token_auth]
31 34
 paste.filter_factory = keystone.middleware:TokenAuthMiddleware.factory
... ...
@@ -37,8 +51,10 @@ paste.filter_factory = keystone.middleware:AdminTokenAuthMiddleware.factory
37 37
 paste.filter_factory = keystone.middleware:JsonBodyMiddleware.factory
38 38
 
39 39
 [filter:crud_extension]
40
-paste.filter_factory = keystone.service:AdminCrudExtension.factory
40
+paste.filter_factory = keystone.contrib.admin_crud:CrudExtension.factory
41 41
 
42
+[filter:ec2_extension]
43
+paste.filter_factory = keystone.contrib.ec2:Ec2Extension.factory
42 44
 
43 45
 [app:public_service]
44 46
 paste.app_factory = keystone.service:public_app_factory
... ...
@@ -47,10 +63,10 @@ paste.app_factory = keystone.service:public_app_factory
47 47
 paste.app_factory = keystone.service:admin_app_factory
48 48
 
49 49
 [pipeline:public_api]
50
-pipeline = token_auth admin_token_auth json_body debug public_service
50
+pipeline = token_auth admin_token_auth json_body debug ec2_extension public_service
51 51
 
52 52
 [pipeline:admin_api]
53
-pipeline = token_auth admin_token_auth json_body debug crud_extension admin_service
53
+pipeline = token_auth admin_token_auth json_body debug ec2_extension crud_extension admin_service
54 54
 
55 55
 [composite:main]
56 56
 use = egg:Paste#urlmap