Skip to content

Commit 2905241

Browse files
committed
Merge pull request camptocamp#6 from saz/enable-service
change reload and service behavior
2 parents 484e1f8 + 0a5c067 commit 2905241

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

manifests/server.pp

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
class nfs::server {
1+
class nfs::server(
2+
$service_enable = true,
3+
) {
24
case $operatingsystem {
35
Debian,Ubuntu: { include nfs::server::debian}
46
default: { notice "Unsupported operatingsystem ${operatingsystem}" }

manifests/server/debian.pp

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,13 @@
88

99
exec {"reload_nfs_srv":
1010
command => "/etc/init.d/nfs-kernel-server reload",
11+
onlyif => '/etc/init.d/nfs-kernel-server status',
1112
refreshonly => true,
1213
require => Package["nfs-kernel-server"]
1314
}
1415

1516
service {"nfs-kernel-server":
16-
enable => "true",
17+
enable => $nfs::server::service_enable,
1718
pattern => "nfsd"
1819
}
1920

0 commit comments

Comments
 (0)