Puppet Class: swift::proxy::slo

Defined in:
manifests/proxy/slo.pp

Overview

Parameters:

  • max_manifest_segments (Any) (defaults to: '1000')
  • max_manifest_size (Any) (defaults to: '2097152')
  • min_segment_size (Any) (defaults to: '1048576')
  • rate_limit_after_segment (Any) (defaults to: '10')
  • rate_limit_segments_per_sec (Any) (defaults to: '0')
  • max_get_time (Any) (defaults to: '86400')


44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# File 'manifests/proxy/slo.pp', line 44

class swift::proxy::slo (
  $max_manifest_segments       = '1000',
  $max_manifest_size           = '2097152',
  $min_segment_size            = '1048576',
  $rate_limit_after_segment    = '10',
  $rate_limit_segments_per_sec = '0',
  $max_get_time                = '86400'
) {

  concat::fragment { 'swift_slo':
    target  => '/etc/swift/proxy-server.conf',
    content => template('swift/proxy/slo.conf.erb'),
    order   => '35',
  }

}