inventory: don't loose string context of directory
This commit is contained in:
@@ -32,7 +32,7 @@ in
|
|||||||
nodes = flip mapAttrs serviceConfigs.machines (
|
nodes = flip mapAttrs serviceConfigs.machines (
|
||||||
machineName: attrs: {
|
machineName: attrs: {
|
||||||
imports = attrs.machineImports ++ [ self.nixosModules.clanCore ];
|
imports = attrs.machineImports ++ [ self.nixosModules.clanCore ];
|
||||||
clan.core.settings.directory = toString config.inventory.directory;
|
clan.core.settings.directory = "${config.inventory.directory}";
|
||||||
clan.core.settings.machine.name = machineName;
|
clan.core.settings.machine.name = machineName;
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -27,7 +27,7 @@ in
|
|||||||
else if v == null then
|
else if v == null then
|
||||||
throw "Please set either clan.self or clan.directory"
|
throw "Please set either clan.self or clan.directory"
|
||||||
else
|
else
|
||||||
builtins.toString v
|
"${v}"
|
||||||
) lib.types.path;
|
) lib.types.path;
|
||||||
default = builtins.toString self;
|
default = builtins.toString self;
|
||||||
defaultText = "Root directory of the flake";
|
defaultText = "Root directory of the flake";
|
||||||
|
|||||||
Reference in New Issue
Block a user