diff --git a/manifests/proxy/slo.pp b/manifests/proxy/slo.pp index 9994cbeb..30493879 100644 --- a/manifests/proxy/slo.pp +++ b/manifests/proxy/slo.pp @@ -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; diff --git a/releasenotes/notes/remove-slo-min_segment_size-b1d5ffaa4112cfba.yaml b/releasenotes/notes/remove-slo-min_segment_size-b1d5ffaa4112cfba.yaml new file mode 100644 index 00000000..5b00d034 --- /dev/null +++ b/releasenotes/notes/remove-slo-min_segment_size-b1d5ffaa4112cfba.yaml @@ -0,0 +1,4 @@ +--- +upgrade: + - | + The ``swift::proxy::slo::min_segment_size`` parameter has been removed.