Advertisement
Guest User

Untitled

a guest
Feb 27th, 2012
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. [DEFAULT]
  2. # Show more verbose log output (sets INFO log level output)
  3. verbose = False
  4.  
  5. # Show debugging output in logs (sets DEBUG log level output)
  6. debug = False
  7.  
  8. # Which backend store should Keystone use by default.
  9. # Default: 'sqlite'
  10. # Available choices are 'sqlite' [future will include LDAP, PAM, etc]
  11. default_store = sqlite
  12.  
  13. # Log to this file. Make sure you do not set the same log
  14. # file for both the API and registry servers!
  15. log_file = keystone.log
  16.  
  17. # List of backends to be configured
  18. backends = keystone.backends.sqlalchemy
  19. #For LDAP support, add: ,keystone.backends.ldap
  20.  
  21. # Dictionary Maps every service to a header.Missing services would get header
  22. # X_(SERVICE_NAME) Key => Service Name, Value => Header Name
  23. service-header-mappings = {
  24. 'nova' : 'X-Server-Management-Url',
  25. 'swift' : 'X-Storage-Url',
  26. 'cdn' : 'X-CDN-Management-Url'}
  27.  
  28. # Address to bind the API server
  29. # TODO Properties defined within app not available via pipeline.
  30. service_host = 0.0.0.0
  31.  
  32. # Port the bind the API server to
  33. service_port = 5000
  34.  
  35. # Address to bind the Admin API server
  36. admin_host = 0.0.0.0
  37.  
  38. # Port the bind the Admin API server to
  39. admin_port = 35357
  40.  
  41. #Role that allows to perform admin operations.
  42. keystone-admin-role = Admin
  43.  
  44. #Role that allows to perform service admin operations.
  45. keystone-service-admin-role = KeystoneServiceAdmin
  46.  
  47. #Tells whether password user need to be hashed in the backend
  48. hash-password = True
  49.  
  50. [keystone.backends.sqlalchemy]
  51. # SQLAlchemy connection string for the reference implementation registry
  52. # server. Any valid SQLAlchemy connection string is fine.
  53. # See: http://bit.ly/ideIpI
  54. sql_connection = mysql://[username]:[passwd]@192.168.0.254/keystone
  55. backend_entities = ['UserRoleAssociation', 'Endpoints', 'Role', 'Tenant',
  56. 'User', 'Credentials', 'EndpointTemplates', 'Token',
  57. 'Service']
  58.  
  59. # Period in seconds after which SQLAlchemy should reestablish its connection
  60. # to the database.
  61. sql_idle_timeout = 30
  62.  
  63. [pipeline:admin]
  64. pipeline =
  65. urlrewritefilter
  66. admin_api
  67.  
  68. [pipeline:keystone-legacy-auth]
  69. pipeline =
  70. urlrewritefilter
  71. legacy_auth
  72. RAX-KEY-extension
  73. service_api
  74.  
  75. [app:service_api]
  76. paste.app_factory = keystone.server:service_app_factory
  77.  
  78. [app:admin_api]
  79. paste.app_factory = keystone.server:admin_app_factory
  80.  
  81. [filter:urlrewritefilter]
  82. paste.filter_factory = keystone.middleware.url:filter_factory
  83.  
  84. [filter:legacy_auth]
  85. paste.filter_factory = keystone.frontends.legacy_token_auth:filter_factory
  86.  
  87. [filter:RAX-KEY-extension]
  88. paste.filter_factory = keystone.contrib.extensions.service.raxkey.frontend:filter_factory
  89.  
  90. [filter:debug]
  91. paste.filter_factory = keystone.common.wsgi:debug_filter_factory
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement