blob: a4b78157b7f48db7045f65bde01b1c0e894ab7bb (
plain)
1
2
3
4
5
6
7
8
9
|
# Normalizes a hash or a list of hashes to a list of hashes
function networking::repack(Hash[String,Variant[Hash, Array[Hash]]] $data) >> Hash[String, Array[Hash]] {
$data.map |$key, $body| {
[$key, $body ? {
Hash => [$body],
default => $body,
}]
}.convert_to(Hash)
}
|