aboutsummaryrefslogtreecommitdiff
path: root/manifests/service.pp
blob: 9c963bdbb5d8138667f1b219d1ac102f07467c38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# = Class nfs
#
class nfs::service {
  if $::nfs::server {
    Service {
      require => Class['::nfs::config'],
    }

    service { $::nfs::service_rpc:
      ensure    => $::nfs::service_ensure,
      enable    => $::nfs::service_enable,
      hasstatus => $::nfs::service_hasstatus;
    }

    service { $::nfs::service_name:
      ensure    => $::nfs::service_ensure,
      enable    => $::nfs::service_enable,
      hasstatus => $::nfs::service_hasstatus,
      require   => Service[$::nfs::service_rpc];
    }
  }
}