diff --git a/deployment/data-model-test.nix b/deployment/data-model-test.nix index f3a6c7a4..8757939e 100644 --- a/deployment/data-model-test.nix +++ b/deployment/data-model-test.nix @@ -108,7 +108,7 @@ in environments.single-nixos-vm = { config, ... }: { - resources.operator-environment.login-shell.username = "operator"; + resources."operator-environment".login-shell.username = "operator"; implementation = requests: { input = requests; output.nixops4 = @@ -125,7 +125,7 @@ in nixos.module = { ... }: { - users.users = config.resources.operator-environment.login-shell.apply ( + users.users = config.resources."operator-environment".login-shell.apply ( lib.filterAttrs (_name: value: value ? login-shell) requests ); }; @@ -135,7 +135,7 @@ in }; }; options = { - example-configuration = mkOption { + "example-configuration" = mkOption { type = config.configuration; readOnly = true; default = { @@ -143,20 +143,22 @@ in applications.hello.enable = true; }; }; - example-deployment = mkOption { + "example-deployment" = mkOption { type = options.deployments.nestedType; readOnly = true; - default = config.environments.single-nixos-vm.deployment config.example-configuration; + default = config.environments.single-nixos-vm.deployment config."example-configuration"; }; }; } ); - resources = fediversity.applications.hello.resources fediversity.example-configuration.applications.hello; + resources = + fediversity.applications.hello.resources + fediversity."example-configuration".applications.hello; hello-shell = resources.resources.hello.login-shell; - environment = fediversity.environments.single-nixos-vm.resources.operator-environment.login-shell; + environment = fediversity.environments.single-nixos-vm.resources."operator-environment".login-shell; result = mkDeployment { modules = [ - (fediversity.environments.single-nixos-vm.deployment fediversity.example-configuration) + (fediversity.environments.single-nixos-vm.deployment fediversity."example-configuration") ]; };