mirror of
https://github.com/krislamo/puppet-fluentd
synced 2024-12-16 13:20:35 +00:00
added parameter validation for fluentd::filter
This commit is contained in:
parent
ced0f3ad2b
commit
d24781fcad
@ -6,6 +6,15 @@ define fluentd::filter (
|
||||
$pattern = '',
|
||||
$config = {},
|
||||
) {
|
||||
|
||||
# parameter validation
|
||||
if ! ($ensure in [ 'present', 'absent' ]) {
|
||||
fail('ensure parameter must be present or absent')
|
||||
}
|
||||
validate_integer($priority)
|
||||
validate_string($pattern)
|
||||
validate_hash($config)
|
||||
|
||||
fluentd::config::file { "filter-${title}":
|
||||
ensure => $ensure,
|
||||
priority => $priority,
|
||||
|
Loading…
Reference in New Issue
Block a user