Fixed some depency errors from nfs module and cleaned up some lint errors.

This commit is contained in:
Timo Mkinen 2012-07-26 14:01:59 +03:00
parent 898d80e2dc
commit 6d564bd25d

View file

@ -3,7 +3,7 @@
#
class nfs::client {
include portmap::server
require portmap::server
package { "nfs-utils":
ensure => installed,
@ -18,15 +18,14 @@ class nfs::client {
}
service { "nfslock":
name => $operatingsystem ? {
name => $::operatingsystem ? {
"fedora" => "nfs-lock",
default => "nfslock",
},
ensure => running,
enable => true,
hasstatus => true,
require => [ Package["nfs-utils"],
Class["portmap::server"], ],
require => Package["nfs-utils"],
}
}
@ -34,17 +33,19 @@ class nfs::client {
# Install and configure NFS server.
#
class nfs::server inherits nfs::client {
class nfs::server {
include portmap::server
require nfs::client
file { "/etc/exports":
ensure => present,
source => [ "puppet:///files/nfs/exports.${fqdn}",
"puppet:///modules/nfs/exports", ],
source => [
"puppet:///files/nfs/exports.${::fqdn}",
"puppet:///modules/nfs/exports",
],
mode => "0644",
owner => root,
group => root,
owner => "root",
group => "root",
require => Package["nfs-utils"],
notify => Exec["exportfs"],
}
@ -60,16 +61,13 @@ class nfs::server inherits nfs::client {
service { "nfs":
ensure => running,
name => $operatingsystem ? {
name => $::operatingsystem ? {
"fedora" => "nfs-server",
default => "nfs",
},
enable => true,
hasstatus => true,
require => [
Package["nfs-utils"],
Class["portmap::server"],
],
require => Service["nfslock"],
}
exec { "exportfs":