Merge "swift: Remove redundant parameters for bulk/ratelimit middleware"

This commit is contained in:
Zuul
2024-12-24 10:58:06 +00:00
committed by Gerrit Code Review
@@ -78,7 +78,9 @@ class packstack::swift::proxy ()
'swift::proxy::healthcheck',
'swift::proxy::proxy_logging',
'swift::proxy::listing_formats',
'swift::proxy::bulk',
'swift::proxy::tempurl',
'swift::proxy::ratelimit',
'swift::proxy::crossdomain',
'swift::proxy::formpost',
'swift::proxy::staticweb',
@@ -97,21 +99,6 @@ class packstack::swift::proxy ()
memcache_servers => $memcache_servers,
}
class { 'swift::proxy::bulk':
max_containers_per_extraction => 10000,
max_failed_extractions => 1000,
max_deletes_per_request => 10000,
yield_frequency => 60,
}
class { 'swift::proxy::ratelimit':
clock_accuracy => 1000,
max_sleep_time_seconds => 60,
log_sleep_time_seconds => 0,
rate_buffer_seconds => 5,
account_ratelimit => 0,
}
class { 'swift::proxy::keystone':
operator_roles => ['admin', 'SwiftOperator', 'member'],
}