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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
# File 'manifests/gridftp/config.pp', line 3
class storm::gridftp::config (
$port = $storm::gridftp::port,
$port_range = $storm::gridftp::port_range,
$connections_max = $storm::gridftp::connections_max,
$log_single = $storm::gridftp::log_single,
$log_transfer = $storm::gridftp::log_transfer,
$redirect_lcmaps_log = $storm::gridftp::redirect_lcmaps_log,
$llgt_log_file = $storm::gridftp::llgt_log_file,
$lcmaps_debug_level = $storm::gridftp::lcmaps_debug_level,
$lcas_debug_level = $storm::gridftp::lcas_debug_level,
$load_storm_dsi_module = $storm::gridftp::load_storm_dsi_module,
) {
$conf_file='/etc/gridftp.conf'
$conf_template_file='storm/etc/gridftp.conf.erb'
file { $conf_file:
ensure => present,
content => template($conf_template_file),
notify => Service['storm-globus-gridftp'],
require => Package['storm-globus-gridftp-mp'],
}
$sysconfig_file='/etc/sysconfig/storm-globus-gridftp'
$sysconfig_template_file='storm/etc/sysconfig/storm-globus-gridftp.erb'
file { $sysconfig_file:
ensure => present,
path => $sysconfig_file,
content => template($sysconfig_template_file),
notify => Service['storm-globus-gridftp'],
require => Package['storm-globus-gridftp-mp'],
}
}
|