Yury Bushmelev
07/14/2023, 6:06 PMVoxBot
07/14/2023, 6:06 PMsmortex
07/14/2023, 6:06 PMVoxBot
07/14/2023, 6:06 PMYury Bushmelev
07/14/2023, 6:07 PMYury Bushmelev
07/14/2023, 6:08 PMYury Bushmelev
07/14/2023, 6:09 PMVoxBot
07/14/2023, 6:09 PMVoxBot
07/14/2023, 6:10 PMOptional[Variant[Array, String]] $raw_append = undef
to Variant[String, Array[String]] $raw_append = []
is non-breaking because you can't really pass in undef (technically you can via Hiera, but that's a bit of an edge case IMHO)Yury Bushmelev
07/14/2023, 6:23 PMbastelfreak
07/14/2023, 6:43 PMYury Bushmelev
07/14/2023, 6:47 PMYury Bushmelev
07/14/2023, 6:52 PMOptional[Hash] $mailhost_cfg_prepend = undef,
which is Variant of 2 Hash-es actuallyYury Bushmelev
07/14/2023, 6:52 PM{}
by defaultsmortex
07/14/2023, 6:52 PMYury Bushmelev
07/14/2023, 6:54 PMYury Bushmelev
07/14/2023, 6:57 PMYury Bushmelev
07/14/2023, 6:58 PMsmortex
07/14/2023, 7:02 PMHash[String[1], Variant[...]]
is probably the easiest first movesmortex
07/14/2023, 7:03 PMStruct[]
can allow awesome things, but it can only be a long-term plan given the current state of the module.Yury Bushmelev
07/14/2023, 7:04 PMHash[String, Variant[
Hash[String, Array[String]],
Array[String],
String,
]] $mailhost_cfg_append = {},
Yury Bushmelev
07/14/2023, 7:05 PMYury Bushmelev
07/14/2023, 7:12 PMYury Bushmelev
07/14/2023, 7:13 PMvchepkov
07/14/2023, 7:14 PMData
🙂Yury Bushmelev
07/14/2023, 7:14 PMYury Bushmelev
07/14/2023, 7:15 PMVoxBot
07/14/2023, 7:21 PMVoxBot
07/14/2023, 7:23 PMYury Bushmelev
07/14/2023, 7:26 PM