Files
puppet-swift/manifests/proxy/crossdomain.pp
Lukas Bezdicka 9d592f61e4 Add swift::proxy::crossdomain class
Change-Id: Ie7e5dfc3732ad552063293f16aa04a791bc5add8
swift::proxy::crossdomain class is used to configure crossdomain middleware.
2014-06-03 16:00:01 +02:00

26 lines
593 B
Puppet

#
# Configure swift crossdomain.
#
# == Examples
#
# include swift::proxy::crossdomain
#
# == Parameters
#
# [*cross_domain_policy*]
# cross_domain_policy value according to http://docs.openstack.org/developer/swift/crossdomain.html
# default: <allow-access-from domain="*" secure="false" />
#
class swift::proxy::crossdomain (
$cross_domain_policy = '<allow-access-from domain="*" secure="false" />',
) {
concat::fragment { 'swift_crossdomain':
target => '/etc/swift/proxy-server.conf',
content => template('swift/proxy/crossdomain.conf.erb'),
order => '35',
}
}