Puppet Class: lcgdm::rfio::install

Inherits:
lcgdm::rfio::params
Defined in:
manifests/rfio/install.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'manifests/rfio/install.pp', line 1

class lcgdm::rfio::install () inherits lcgdm::rfio::params {
  Class[lcgdm::rfio::config] -> Class[lcgdm::rfio::install]

  package { 'dpm-rfio-server': ensure => present; }

  file {
    '/var/log/rfio':
      ensure => directory,
      owner  => $lcgdm::base::config::user,
      group  => $lcgdm::base::config::user,
      mode   => '0755';

    '/var/log/rfio/log':
      ensure  => present,
      owner   => $lcgdm::base::config::user,
      group   => $lcgdm::base::config::user,
      mode    => '0644',
      require => File['/var/log/rfio'];
  }
}