datum
datum copied to clipboard
Hierarchical data meta structure
prevent early resolving of Powershell variables by using .NET Combine instead of Join-Path We are using code like the follwoing in the datum.yml: ResolutionPrecedence: ... - LCM\$($ro=$Node.Role.Split('_'); $ro[0])\LCM_$($env:BuildLcmMode)_AddOn ... -...
Hi, I've a problem with the merging when using non unique roles (multiples rules assigned to one server). I've created some demo code [here](https://github.com/schnyders/DSC-Debug) `"ResolutionPrecedence": [ "AllNodes\\$($Node.Name)", "Role\\" ],` When...
During some testing I found that the Merge-DatumArray function doesn't always return an array, but an OrderedDictionary. This results in an error when the next level is merged and Datum...
For certain scenarios it is required to access an environment variable to create the ResolutionPrecedence: ```yml ResolutionPrecedence: - AllNodes\$($Node.Environment)\$($Node.NodeName) - ... - LCM\LCM_$($env:BuildLcmMode) - ... ``` This results in the...
Creating and reviewing PRs for Datum is a challenge as there is not coherent style guideline used. #91 is just one example where most of the changes are just the...
To implement some additional logic/filtering, I am using the Lookup function in a composite resource. When compiling the MOF files, I am getting a lot of warnings (several hundred): ```...
Similar to Redirections, it would be useful to use variable interpolation in Datum similar to Hiera: `'#{user}@#{domain}'` That would do a lookup for User and a lookup for Domain, and...
Usually every bit of config data is visible in the RSOP output. But the LCM settings are missing the pull server URI and the RegistrationKey which is in the Meta...
If I've got a structure like below is is possible to say I'd want yml -> psd1 -> json or something similar to let me choose which files should be...
Some Config Data should not or cannot be saved at the correct place of the hierarchy (i.e. a config file, or certificate used as a parameter to a Configuration): ```yaml...