Files
puppet-gnocchi/manifests/params.pp
Takashi Kajinami 9a0d62eb34 Prepare for voxpupuli-puppet-lint-plugins
Fix new lint errors detected when full of the voxpupili lint plugins
are enabled.

Change-Id: Ibfc7f54e3b504867b085874ff93d681f8c470a78
Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
2025-08-19 22:23:47 +09:00

34 lines
1.0 KiB
Puppet

# ==Class: gnocchi::params
#
# Parameters for puppet-gnocchi
#
class gnocchi::params {
include openstacklib::defaults
$client_package_name = 'python3-gnocchiclient'
$rados_package_name = 'python3-rados'
$common_package_name = 'gnocchi-common'
$api_package_name = 'gnocchi-api'
$api_service_name = 'gnocchi-api'
$metricd_package_name = 'gnocchi-metricd'
$metricd_service_name = 'gnocchi-metricd'
$statsd_package_name = 'gnocchi-statsd'
$statsd_service_name = 'gnocchi-statsd'
$user = 'gnocchi'
$group = 'gnocchi'
$gnocchi_wsgi_script_source = '/usr/bin/gnocchi-api'
$boto3_package_name = 'python3-boto3'
case $facts['os']['family'] {
'RedHat': {
$gnocchi_wsgi_script_path = '/var/www/cgi-bin/gnocchi'
}
'Debian': {
$gnocchi_wsgi_script_path = '/usr/lib/cgi-bin/gnocchi'
}
default: {
fail("Unsupported osfamily: ${facts['os']['family']}")
}
} # Case $facts['os']['family']
}