Skip to content

Commit ed11195

Browse files
committed
Allow nova rate limiting to be disabled
* fixes bug 959518 Change-Id: Ifc469a2e1cd90737420c17af513d9c39fb57ffb5
1 parent 93429c3 commit ed11195

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

stack.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -883,8 +883,8 @@ if is_service_enabled n-api; then
883883
# for Nova to validate Keystone tokens.
884884

885885
# Allow rate limiting to be turned off for testing, like for Tempest
886-
# NOTE: Set OSAPI_RATE_LIMIT=" " to turn OFF rate limiting
887-
OSAPI_RATE_LIMIT=${OSAPI_RATE_LIMIT:-"ratelimit"}
886+
# NOTE: Set API_RATE_LIMIT="False" to turn OFF rate limiting
887+
API_RATE_LIMIT=${API_RATE_LIMIT:-"True"}
888888

889889
# Remove legacy paste config if present
890890
rm -f $NOVA_DIR/bin/nova-api-paste.ini
@@ -1320,10 +1320,14 @@ fi
13201320
if [ "$SYSLOG" != "False" ]; then
13211321
add_nova_opt "use_syslog=True"
13221322
fi
1323+
if [ "$API_RATE_LIMIT" != "True" ]; then
1324+
add_nova_opt "api_rate_limit=False"
1325+
fi
1326+
13231327

13241328
# Provide some transition from EXTRA_FLAGS to EXTRA_OPTS
13251329
if [[ -z "$EXTRA_OPTS" && -n "$EXTRA_FLAGS" ]]; then
1326-
EXTRA_OPTS=$EXTRA_FLAGS
1330+
EXTRA_OPTS=$EXTRA_FLAGS
13271331
fi
13281332

13291333
# You can define extra nova conf flags by defining the array EXTRA_OPTS,

0 commit comments

Comments
 (0)