Puppet Class: lcgdm::ns::client

Defined in:
manifests/ns/client.pp

Overview

Parameters:

  • flavor (Any) (defaults to: undef)
  • dpmhost (Any) (defaults to: undef)


1
2
3
4
5
6
7
8
9
10
11
# File 'manifests/ns/client.pp', line 1

class lcgdm::ns::client ($flavor = undef, $dpmhost = undef) {
  case $flavor {
    cns     : { $clientpkg = 'cns' }
    dpns    : { $clientpkg = 'dpm' }
    lfc     : { $clientpkg = 'lfc' }
    default : { $clientpkg = $lcgdm::ns::config::clientpkg }
  }

  package { $clientpkg: ensure => present }

}