Inventory/enable: dont include disabled services
This commit is contained in:
@@ -63,6 +63,7 @@ let
|
|||||||
++ (lib.foldlAttrs (
|
++ (lib.foldlAttrs (
|
||||||
# [ Modules ], String, ServiceConfig
|
# [ Modules ], String, ServiceConfig
|
||||||
acc2: instanceName: serviceConfig:
|
acc2: instanceName: serviceConfig:
|
||||||
|
|
||||||
let
|
let
|
||||||
resolvedRoles = builtins.mapAttrs (
|
resolvedRoles = builtins.mapAttrs (
|
||||||
roleName: members:
|
roleName: members:
|
||||||
@@ -119,8 +120,9 @@ let
|
|||||||
globalExtraModules ++ machineExtraModules ++ roleServiceExtraModules
|
globalExtraModules ++ machineExtraModules ++ roleServiceExtraModules
|
||||||
);
|
);
|
||||||
in
|
in
|
||||||
|
if !serviceConfig.enabled then
|
||||||
if isInService then
|
acc2
|
||||||
|
else if isInService then
|
||||||
acc2
|
acc2
|
||||||
++ [
|
++ [
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user