nixos/lib/systemd: introduce settingsToSections
This commit is contained in:
@@ -349,6 +349,15 @@ rec {
|
|||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
settingsToSections =
|
||||||
|
settings:
|
||||||
|
concatStringsSep "\n" (
|
||||||
|
mapAttrsToList (section_name: section_attrs: ''
|
||||||
|
[${section_name}]
|
||||||
|
${attrsToSection section_attrs}
|
||||||
|
'') settings
|
||||||
|
);
|
||||||
|
|
||||||
generateUnits =
|
generateUnits =
|
||||||
{
|
{
|
||||||
allowCollisions ? true,
|
allowCollisions ? true,
|
||||||
|
|||||||
Reference in New Issue
Block a user