24a01d1bea
The swift pipeline is commonly used to plug capabilities in. This pipeline should be implemented in a way that is easier to extend as people desire additional pipelines. This commit implements classes that can be used to configure the following pipelines: - proxy::cache - proxy::healthcheck - proxy::keystone - proxy::swauth It also reimplements swift::proxy to utilize those pipelines for configuration.
10 lines
210 B
Puppet
10 lines
210 B
Puppet
class swift::proxy::tempauth() {
|
|
|
|
concat::fragment { 'swift-proxy-swauth':
|
|
target => '/etc/swift/proxy-server.conf',
|
|
content => template('swift/proxy/tempauth.conf.erb'),
|
|
order => '01',
|
|
}
|
|
|
|
}
|