21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'modules/bigtop/manifests/spark/shuffler.pp', line 21
define bigtop::spark::shuffler (
Bigtop::Spark::Version $version,
Stdlib::Port $port,
Stdlib::UnixPath $config_directory,
) {
$spark_shuffler_config_directory = sprintf('spark_shuffle_%s_config', $version.regsubst('\.','_'))
file { "${config_directory}/${spark_shuffler_config_directory}":
ensure => directory,
}
file { "${config_directory}/${spark_shuffler_config_directory}/spark-shuffle-site.xml":
content => template('bigtop/spark/spark-shuffle-site.xml.erb'),
}
}
|