slo: Remove deprecated min_segment_size

The parameter was deprecated during Yoga cycle[1] and has had no
effect since then.

[1] 0ef85fafbb

Change-Id: I698443ac62ac453d686f8777e44abb0d814062ee
This commit is contained in:
Takashi Kajinami
2022-09-04 17:09:38 +09:00
parent e6ceaf6d51
commit c9cfdf7856
2 changed files with 4 additions and 15 deletions

View File

@@ -53,12 +53,6 @@
# of segments using query params like `?multipart-manifest=delete&async=on`.
# Defaults to $::os_service_default.
#
# DEPRECATED PARAMETERS
#
# [*min_segment_size*]
# (Optional) minimal segment size
# Defaults to undef.
#
# == Authors
#
# Xingchao Yu yuxcer@gmail.com
@@ -78,19 +72,10 @@ class swift::proxy::slo (
$delete_concurrency = $::os_service_default,
$yield_frequency = $::os_service_default,
$allow_async_delete = $::os_service_default,
# DEPRECATED PARAMETERS
$min_segment_size = undef,
) {
include swift::deps
if $min_segment_size != undef {
warning('The swift::proxy::slo::min_segment_size parameter is deprecated and has no effect.')
}
swift_proxy_config {
'filter:slo/min_segment_size': ensure => absent;
}
swift_proxy_config {
'filter:slo/use': value => 'egg:swift#slo';
'filter:slo/max_manifest_segments': value => $max_manifest_segments;

View File

@@ -0,0 +1,4 @@
---
upgrade:
- |
The ``swift::proxy::slo::min_segment_size`` parameter has been removed.