Changeset 718
- Timestamp:
- May 9, 2010, 3:54:01 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/puppet/modules/puppet-nfs_server/manifests/classes/server.pp
r717 r718 13 13 } 14 14 } 15 16 define share_dirs_dev($share_root) { 17 18 file { "${share_root}/$name": 19 ensure => directory, 20 owner => "root", 21 group => "root", 22 mode => 755, 23 } 24 } 25 26 # No lo usamos... 27 define share_mounts_dev($share_root, $volgroup) { 28 mount { "${share_root}/$name": 29 ensure => mounted, 30 device => "${volgroup}/$name", 31 atboot => true, 32 fstype => "ext3", 33 options => "defaults,nosuid", 34 require => File["${share_root}/$name"], 35 } 36 } 37 38 define nfs_share_dev ($shares, $volgroup, $share_access = "*.$domain", $share_options = "rw,sync") { 39 40 include nfs_server 41 42 # $shares is an array 43 share_dirs_dev { $shares: share_root => $name } 44 # share_mounts { $shares: share_root => $name, volgroup => $volgroup } 45 46 file { "/etc/exports": 47 owner => "root", 48 group => "root", 49 mode => 644, 50 content => template("nfs_server/etc-exports-dev.erb"), 51 notify => Service["nfs-kernel-server"], 52 } 53 }
Note: See TracChangeset
for help on using the changeset viewer.