!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

206 Members
Salon francographe de NixOS68 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
9 Dec 2024
@aevoo:matrix.orgAevooAh les joies de Nix : network.host est un submodule hasAttr "host" network retourne systématiquement true si network.host est appelé, sans être défini, => error: accessed but no value... 🙃19:00:26
@Minijackson:matrix.orgMinijackson

Possible comme ça ?

options.networking.hosts.definitions == []
19:05:17
@Minijackson:matrix.orgMinijackson *

Aevoo: Possible comme ça ?

options.networking.hosts.definitions == []
19:05:34
@aevoo:matrix.orgAevoo

C'est un module que j'essaie de construire. je dois probablement travailler avec les valeurs par défauts.

            network = mkOption {
              default = {};
              type = with types; submodule {
                options = {
                  host = mkOption {
                    default = null;
                    type = submodule {
                      options = {
                        ip4 = mkOption {
                          type = str;
                        };
                        ip6 = mkOption {
                          type = str;
                        };
                      };
                    };
                  };
19:08:15
@aevoo:matrix.orgAevoo Sans surprise, default = null ne lui plait pas. si je met default = {}, une comparaison cfg.host != {} retourne systématiquement true 19:10:34
@aevoo:matrix.orgAevoo * Sans surprise, default = null ne lui plait pas. si je met default = {}, une comparaison cfg.host != {} retourne systématiquement true 19:10:46

Show newer messages


Back to Room ListRoom Version: 6