Advertisement
Guest User

Untitled

a guest
Oct 20th, 2011
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 3.24 KB | None | 0 0
  1. #######
  2. # EC2 #
  3. #######
  4.  
  5. [composite:ec2]
  6. use = egg:Paste#urlmap
  7. /: ec2versions
  8. /services/Cloud: ec2cloud
  9. /services/Admin: ec2admin
  10. /latest: ec2metadata
  11. /2007-01-19: ec2metadata
  12. /2007-03-01: ec2metadata
  13. /2007-08-29: ec2metadata
  14. /2007-10-10: ec2metadata
  15. /2007-12-15: ec2metadata
  16. /2008-02-01: ec2metadata
  17. /2008-09-01: ec2metadata
  18. /2009-04-04: ec2metadata
  19. /1.0: ec2metadata
  20.  
  21. [pipeline:ec2cloud]
  22. pipeline = logrequest totoken authtoken keystonecontext cloudrequest authorizer ec2executor
  23.  
  24. [pipeline:ec2admin]
  25. pipeline = logrequest totoken authtoken keystonecontext adminrequest authorizer ec2executor
  26.  
  27. [pipeline:ec2metadata]
  28. pipeline = logrequest ec2md
  29.  
  30. [pipeline:ec2versions]
  31. pipeline = logrequest ec2ver
  32.  
  33. [filter:logrequest]
  34. paste.filter_factory = nova.api.ec2:RequestLogging.factory
  35.  
  36. [filter:ec2lockout]
  37. paste.filter_factory = nova.api.ec2:Lockout.factory
  38.  
  39. [filter:totoken]
  40. paste.filter_factory = keystone.middleware.ec2_token:EC2Token.factory
  41.  
  42. [filter:ec2noauth]
  43. paste.filter_factory = nova.api.ec2:NoAuth.factory
  44.  
  45. [filter:authenticate]
  46. paste.filter_factory = nova.api.ec2:Authenticate.factory
  47.  
  48. [filter:cloudrequest]
  49. controller = nova.api.ec2.cloud.CloudController
  50. paste.filter_factory = nova.api.ec2:Requestify.factory
  51.  
  52. [filter:adminrequest]
  53. controller = nova.api.ec2.admin.AdminController
  54. paste.filter_factory = nova.api.ec2:Requestify.factory
  55.  
  56. [filter:authorizer]
  57. paste.filter_factory = nova.api.ec2:Authorizer.factory
  58.  
  59. [app:ec2executor]
  60. paste.app_factory = nova.api.ec2:Executor.factory
  61.  
  62. [app:ec2ver]
  63. paste.app_factory = nova.api.ec2:Versions.factory
  64.  
  65. [app:ec2md]
  66. paste.app_factory = nova.api.ec2.metadatarequesthandler:MetadataRequestHandler.factory
  67.  
  68. #############
  69. # Openstack #
  70. #############
  71.  
  72. [composite:osapi]
  73. use = egg:Paste#urlmap
  74. /: osversions
  75. /v1.0: openstackapi10
  76. /v1.1: openstackapi11
  77.  
  78. [pipeline:openstackapi10]
  79. pipeline = faultwrap authtoken keystonecontext ratelimit osapiapp10
  80.  
  81. [pipeline:openstackapi11]
  82. pipeline = faultwrap authtoken keystonecontext ratelimit extensions osapiapp11
  83.  
  84. [filter:faultwrap]
  85. paste.filter_factory = nova.api.openstack:FaultWrapper.factory
  86.  
  87. [filter:auth]
  88. paste.filter_factory = nova.api.openstack.auth:AuthMiddleware.factory
  89.  
  90. [filter:noauth]
  91. paste.filter_factory = nova.api.openstack.auth:NoAuthMiddleware.factory
  92.  
  93. [filter:ratelimit]
  94. paste.filter_factory = nova.api.openstack.limits:RateLimitingMiddleware.factory
  95.  
  96. [filter:extensions]
  97. paste.filter_factory = nova.api.openstack.extensions:ExtensionMiddleware.factory
  98.  
  99. [app:osapiapp10]
  100. paste.app_factory = nova.api.openstack:APIRouterV10.factory
  101.  
  102. [app:osapiapp11]
  103. paste.app_factory = nova.api.openstack:APIRouterV11.factory
  104.  
  105. [pipeline:osversions]
  106. pipeline = faultwrap osversionapp
  107.  
  108. [app:osversionapp]
  109. paste.app_factory = nova.api.openstack.versions:Versions.factory
  110.  
  111. ##########
  112. # Shared #
  113. ##########
  114.  
  115. [filter:keystonecontext]
  116. paste.filter_factory = keystone.middleware.nova_keystone_context:NovaKeystoneContext.factory
  117.  
  118. [filter:authtoken]
  119. paste.filter_factory = keystone.middleware.auth_token:filter_factory
  120. service_protocol = http
  121. service_host = 127.0.0.1
  122. service_port = 5000
  123. auth_host = 127.0.0.1
  124. auth_port = 35357
  125. auth_protocol = http
  126. auth_uri = http://127.0.0.1:5000/
  127. admin_token = 999888777666
  128.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement