Puppet Class: swift::proxy::swift3

Defined in:
manifests/proxy/swift3.pp

Overview

Configure swift swift3.

Dependencies

Examples

Authors

Francois Charlier fcharlier@ploup.net
Joe Topjian joe@topjian.net

Copyright 2012 eNovance licensing@enovance.com

Parameters:

  • ensure (Any) (defaults to: 'present')


17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# File 'manifests/proxy/swift3.pp', line 17

class swift::proxy::swift3(
  $ensure = 'present'
) {

  include swift::params

  package { 'swift-plugin-s3':
    ensure => $ensure,
    name   => $::swift::params::swift3,
  }

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

}