Page MenuHomeSoftware Heritage

params.pp
No OneTemporary

params.pp

# == Class cassandra::params
#
# This class is meant to be called from cassandra
# It sets variables according to platform
#
class cassandra::params {
case $::osfamily {
'Debian': {
$cassandra_pkg = 'cassandra'
$config_path = '/etc/cassandra'
$java_package = 'openjdk-7-jre-headless'
$jna_package_name = 'libjna-java'
$optutils_package_name = 'cassandra-tools'
$systemctl = '/bin/systemctl'
$systemd_path = '/lib/systemd/system'
}
'RedHat': {
$cassandra_pkg = 'cassandra22'
$config_path = '/etc/cassandra/default.conf'
$java_package = 'java-1.8.0-openjdk-headless'
$jna_package_name = 'jna'
$optutils_package_name = 'cassandra22-tools'
$systemctl = '/usr/bin/systemctl'
$systemd_path = '/usr/lib/systemd/system'
}
default: {
# Empty on purpose
}
}
$environment_file = "${config_path}/cassandra-env.sh"
}

File Metadata

Mime Type
text/x-c++
Expires
Jun 4 2025, 6:43 PM (14 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3359207

Event Timeline