We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 484e1f8 + 0a5c067 commit 2905241Copy full SHA for 2905241
manifests/server.pp
@@ -1,4 +1,6 @@
1
-class nfs::server {
+class nfs::server(
2
+ $service_enable = true,
3
+) {
4
case $operatingsystem {
5
Debian,Ubuntu: { include nfs::server::debian}
6
default: { notice "Unsupported operatingsystem ${operatingsystem}" }
manifests/server/debian.pp
@@ -8,12 +8,13 @@
8
9
exec {"reload_nfs_srv":
10
command => "/etc/init.d/nfs-kernel-server reload",
11
+ onlyif => '/etc/init.d/nfs-kernel-server status',
12
refreshonly => true,
13
require => Package["nfs-kernel-server"]
14
}
15
16
service {"nfs-kernel-server":
- enable => "true",
17
+ enable => $nfs::server::service_enable,
18
pattern => "nfsd"
19
20
0 commit comments