Puppet Class: gnocchi::logging
- Defined in:
- manifests/logging.pp
Overview
Class gnocchi::logging
gnocchi logging configuration
parameters
- debug
-
(Optional) Should the daemons log debug messages Defaults to $::os_service_default
- use_syslog
-
(Optional) Use syslog for logging. Defaults to $::os_service_default
- use_json
-
(Optional) Use json for logging. Defaults to $::os_service_default
- use_journal
-
(Optional) Use journal for logging. Defaults to $::os_service_default
- use_stderr
-
(Optional) Use stderr for logging Defaults to $::os_service_default
- log_facility
-
(Optional) Syslog facility to receive log lines. Defaults to $::os_service_default
- log_dir
-
(Optional) Directory where logs should be stored. If set to boolean false or the $::os_service_default, it will not log to any directory. Defaults to ‘/var/log/gnocchi’
- log_file
-
(Optional) File where logs should be stored. Defaults to $::os_service_default
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'manifests/logging.pp', line 41
class gnocchi::logging(
$use_syslog = $::os_service_default,
$use_json = $::os_service_default,
$use_journal = $::os_service_default,
$use_stderr = $::os_service_default,
$log_facility = $::os_service_default,
$log_dir = '/var/log/gnocchi',
$log_file = $::os_service_default,
$debug = $::os_service_default,
) {
include gnocchi::deps
oslo::log { 'gnocchi_config':
debug => $debug,
use_syslog => $use_syslog,
use_json => $use_json,
use_journal => $use_journal,
use_stderr => $use_stderr,
log_dir => $log_dir,
log_file => $log_file,
syslog_log_facility => $log_facility,
}
}
|