Change-Id: Iaf951e2f647f884421b21199522b5fcf86c0dd4e
| ... | ... |
@@ -834,8 +834,10 @@ if is_service_enabled n-api; then |
| 834 | 834 |
} |
| 835 | 835 |
replace_pipeline "ec2cloud" "ec2faultwrap logrequest totoken authtoken keystonecontext cloudrequest authorizer validator ec2executor" |
| 836 | 836 |
replace_pipeline "ec2admin" "ec2faultwrap logrequest totoken authtoken keystonecontext adminrequest authorizer ec2executor" |
| 837 |
- replace_pipeline "openstack_compute_api_v2" "faultwrap authtoken keystonecontext ratelimit osapi_compute_app_v2" |
|
| 838 |
- replace_pipeline "openstack_volume_api_v1" "faultwrap authtoken keystonecontext ratelimit osapi_volume_app_v1" |
|
| 837 |
+ # allow people to turn off rate limiting for testing, like when using tempest, by setting OSAPI_RATE_LIMIT=" " |
|
| 838 |
+ OSAPI_RATE_LIMIT=${OSAPI_RATE_LIMIT:-"ratelimit"}
|
|
| 839 |
+ replace_pipeline "openstack_compute_api_v2" "faultwrap authtoken keystonecontext $OSAPI_RATE_LIMIT osapi_compute_app_v2" |
|
| 840 |
+ replace_pipeline "openstack_volume_api_v1" "faultwrap authtoken keystonecontext $OSAPI_RATE_LIMIT osapi_volume_app_v1" |
|
| 839 | 841 |
fi |
| 840 | 842 |
|
| 841 | 843 |
# Helper to clean iptables rules |