forked from Fediversity/Fediversity
fix nixops4 for adjusted arguments
This commit is contained in:
parent
ca392f4c29
commit
d527a2e29d
1 changed files with 24 additions and 19 deletions
|
@ -160,26 +160,31 @@ let
|
||||||
};
|
};
|
||||||
single-nixos-vm-nixops4 = environment: {
|
single-nixos-vm-nixops4 = environment: {
|
||||||
resources."operator-environment".login-shell.username = "operator";
|
resources."operator-environment".login-shell.username = "operator";
|
||||||
implementation = requests: {
|
implementation =
|
||||||
input = requests;
|
{
|
||||||
output.nixops4 =
|
required-resources,
|
||||||
{ providers, ... }:
|
...
|
||||||
{
|
}:
|
||||||
providers = {
|
{
|
||||||
inherit (inputs.nixops4.modules.nixops4Provider) local;
|
input = required-resources;
|
||||||
|
output.nixops4 =
|
||||||
|
{ providers, ... }:
|
||||||
|
{
|
||||||
|
providers = {
|
||||||
|
inherit (inputs.nixops4.modules.nixops4Provider) local;
|
||||||
|
};
|
||||||
|
resources.${nodeName} = {
|
||||||
|
type = providers.local.exec;
|
||||||
|
imports = [
|
||||||
|
inputs.nixops4-nixos.modules.nixops4Resource.nixos
|
||||||
|
../common/targetResource.nix
|
||||||
|
];
|
||||||
|
nixos.module = mkNixosConfiguration environment required-resources;
|
||||||
|
_module.args = { inherit inputs sources; };
|
||||||
|
inherit (deployment-config) nodeName pathToRoot pathFromRoot;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
resources.${nodeName} = {
|
};
|
||||||
type = providers.local.exec;
|
|
||||||
imports = [
|
|
||||||
inputs.nixops4-nixos.modules.nixops4Resource.nixos
|
|
||||||
../common/targetResource.nix
|
|
||||||
];
|
|
||||||
nixos.module = mkNixosConfiguration environment requests;
|
|
||||||
_module.args = { inherit inputs sources; };
|
|
||||||
inherit (deployment-config) nodeName pathToRoot pathFromRoot;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Reference in a new issue