Puppet Class: swift::storage
- Defined in:
- manifests/storage.pp
Overview
Configures dependencies that are common for all storage types.
- installs an rsync server
- installs required packages
Parameters
[*storeage_local_net_ip*] ip address that the swift servers should
bind to. Required.
Dependencies
Examples
Authors
Dan Bode dan@puppetlabs.com
Copyright
Copyright 2011 Puppetlabs Inc, unless otherwise noted.
22 23 24 25 26 27 28 29 30 31 32 33 |
# File 'manifests/storage.pp', line 22
class swift::storage(
$storage_local_net_ip
) {
if !defined(Class['rsync::server']){
class{ 'rsync::server':
use_xinetd => true,
address => $storage_local_net_ip,
use_chroot => 'no',
}
}
}
|