Commit all parameters from the process manager configuration
This commit is contained in:
parent
f277b95d29
commit
4af0f746a8
|
@ -11,6 +11,8 @@ let
|
|||
} // profileSettings.params);
|
||||
in
|
||||
{
|
||||
inherit (profileSettings) params;
|
||||
|
||||
nixosModules = [];
|
||||
|
||||
systemPackages = [
|
||||
|
|
|
@ -26,6 +26,8 @@ let
|
|||
} // profileSettingsSystem.params);
|
||||
in
|
||||
{
|
||||
inherit (profileSettingsSystem) params;
|
||||
|
||||
nixosModules = [];
|
||||
|
||||
systemPackages = [
|
||||
|
|
|
@ -15,6 +15,8 @@ let
|
|||
} // profileSettings.params);
|
||||
in
|
||||
{
|
||||
inherit (profileSettings) params;
|
||||
|
||||
nixosModules = [];
|
||||
|
||||
systemPackages = [
|
||||
|
|
|
@ -15,6 +15,8 @@ let
|
|||
} // profileSettings.params);
|
||||
in
|
||||
{
|
||||
inherit (profileSettings) params;
|
||||
|
||||
nixosModules = [];
|
||||
|
||||
systemPackages = [
|
||||
|
|
|
@ -14,6 +14,8 @@ let
|
|||
else "SYSTEMD_TARGET_DIR=/etc/systemd-mutable/system";
|
||||
in
|
||||
{
|
||||
inherit (profileSettings) params;
|
||||
|
||||
nixosModules = pkgs.lib.optional profileSettings.params.forceDisableUserChange ./xserver-autologin-module.nix;
|
||||
|
||||
systemPackages = [
|
||||
|
|
|
@ -10,6 +10,8 @@ let
|
|||
} // profileSettings.params);
|
||||
in
|
||||
{
|
||||
inherit (profileSettings) params;
|
||||
|
||||
nixosModules = [];
|
||||
|
||||
systemPackages = [
|
||||
|
|
|
@ -24,7 +24,7 @@ let
|
|||
|
||||
processesArgs = builtins.intersectAttrs processesFormalArgs ({
|
||||
inherit pkgs system processManager;
|
||||
} // profileSettings.params // extraParams);
|
||||
} // processManagerSettings.params // extraParams);
|
||||
|
||||
processes = processesFun processesArgs;
|
||||
in
|
||||
|
@ -60,14 +60,14 @@ let
|
|||
''
|
||||
+ processManagerSettings.deployProcessManager
|
||||
+ processManagerSettings.deploySystem
|
||||
+ pkgs.lib.optionalString (initialTests != null) (initialTests profileSettings.params)
|
||||
+ pkgs.lib.optionalString (initialTests != null) (initialTests processManagerSettings.params)
|
||||
|
||||
# Execute readiness check for all process instances
|
||||
+ pkgs.lib.concatMapStrings (instanceName:
|
||||
let
|
||||
instance = builtins.getAttr instanceName processes;
|
||||
in
|
||||
readiness ({ inherit instanceName instance; } // profileSettings.params)
|
||||
readiness ({ inherit instanceName instance; } // processManagerSettings.params)
|
||||
) (builtins.attrNames processes)
|
||||
|
||||
# Execute tests for all process instances
|
||||
|
@ -75,7 +75,7 @@ let
|
|||
let
|
||||
instance = builtins.getAttr instanceName processes;
|
||||
in
|
||||
tests ({ inherit instanceName instance; } // profileSettings.params)
|
||||
tests ({ inherit instanceName instance; } // processManagerSettings.params)
|
||||
) (builtins.attrNames processes);
|
||||
};
|
||||
in
|
||||
|
|
Loading…
Reference in New Issue