Skip to content

Commit

Permalink
Update clean_empty.pp
Browse files Browse the repository at this point in the history
  • Loading branch information
asenci committed Feb 19, 2022
1 parent a108e55 commit d62d6a7
Showing 1 changed file with 4 additions and 6 deletions.
10 changes: 4 additions & 6 deletions functions/clean_empty.pp
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,13 @@ function datadog_agent::clean_empty (
) {
if $var.is_a(Array) {
$_var = $var.map |$item| { datadog_agent::clean_empty($item) }
$result = $_var.filter |$item| { !$item.empty }
$_var.filter |$item| { !$item.empty }

} elsif $var.is_a(Hash) {
$_var = Hash($var.map |$key, $value| { Tuple([$key, datadog_agent::clean_empty($value)]) })
$result = $_var.filter |$key, $value| { !$value.empty }
$_var.filter |$key, $value| { !$value.empty }

} else {
$result = $var
} elsif !$var.empty {
$var
}

$result
}

0 comments on commit d62d6a7

Please sign in to comment.