
Fix new lint errors detected when full of the voxpupili lint plugins are enabled. Change-Id: Ia996ad7dfba8e667e1d9cdcbdcf5c74f81972c48 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com>
36 lines
836 B
Puppet
36 lines
836 B
Puppet
# == Class: ironic::audit
|
|
#
|
|
# Configure audit middleware options
|
|
#
|
|
# == Params
|
|
#
|
|
# [*enabled*]
|
|
# (Optional) Enable auditing of API requests
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*audit_map_file*]
|
|
# (Optional) Path to audit map file.
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
# [*ignore_req_list*]
|
|
# (Optional) List of REST API HTTP methods to be ignored during audit
|
|
# logging.
|
|
# Defaults to $facts['os_service_default']
|
|
#
|
|
class ironic::audit (
|
|
$enabled = $facts['os_service_default'],
|
|
$audit_map_file = $facts['os_service_default'],
|
|
$ignore_req_list = $facts['os_service_default'],
|
|
) {
|
|
include ironic::deps
|
|
|
|
ironic_config {
|
|
'audit/enabled': value => $enabled;
|
|
}
|
|
|
|
oslo::audit { 'ironic_config':
|
|
audit_map_file => $audit_map_file,
|
|
ignore_req_list => $ignore_req_list,
|
|
}
|
|
}
|