blob: 1835fa75f2c2c35d56a6c5d874121f0a65d6dbd3 (
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)
}
|