Puppet Class: sonofgridengine::exec_host

Defined in:
modules/sonofgridengine/manifests/exec_host.pp

Overview

Parameters:

  • config (Any) (defaults to: undef)


3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'modules/sonofgridengine/manifests/exec_host.pp', line 3

class sonofgridengine::exec_host(
    $config = undef,
) {

    include ::sonofgridengine

    package { 'gridengine-exec':
        ensure  => latest,
        require => Package['gridengine-common'],
    }

    service { 'gridengine-exec':
        ensure    => running,
        enable    => true,
        hasstatus => false,
        pattern   => 'sge_execd',
        require   => Package['gridengine-exec'],
    }

    sonofgridengine::resource { "exec-${::fqdn}":
        rname  => $::fqdn,
        dir    => 'exechosts',
        config => $config,
    }
}