[Nix-dev] Merge attribute sets recursively
Daniel Hlynskyi
abcz2.uprola at gmail.com
Wed Jun 15 21:32:59 CEST 2016
Does lib.recursiveUpdate do the job?
15 черв. 2016 7:52 пп, користувач "4levels" <4levels at gmail.com> написав:
> Hi Nix Devs,
>
> I'm still struggling to achieve the following:
>
> I have an attribute set which is 2 levels deep nested and has a variable
> number of subsets, like this:
>
> channels = {
> myallocator = {
> "1" = {
> username = "demo1";
> };
> "2" = {
> username = "demo2";
> };
> ...
> };
> };
>
> I want to add some more attributes to each final level so the resulting
> set would be something like (where uri and timeout are added to each
> subset)
>
> channels = {
> myallocator = {
> "1" = {
> username = "demo1";
> uri = "https://api.myallocator.com";
> timeout = "60";
> };
> "2" = {
> username = "demo2";
> uri = "https://api.myallocator.com";
> timeout = "60";
> };
> ...
> };
> };
>
> How can I achieve this?
>
> Thank you in advance!
>
> Kind regards,
>
>
> Erik
>
>
>
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.science.uu.nl/pipermail/nix-dev/attachments/20160615/b8b60bdf/attachment-0001.html>
More information about the nix-dev
mailing list