WIP: get past dumb type error

This commit is contained in:
Valentin Gagarin 2025-07-25 12:03:58 +02:00
parent a102ad93b7
commit 8c571c2dbe

View file

@ -119,8 +119,9 @@ in
{ config, ... }: { config, ... }:
{ {
resources.shell.login-shell.username = "operator"; resources.shell.login-shell.username = "operator";
implementation = implementation = requests: {
requests: input = requests;
output =
{ providers, ... }: { providers, ... }:
{ {
providers = { providers = {
@ -142,6 +143,7 @@ in
}; };
}; };
}; };
};
options = { options = {
example-configuration = mkOption { example-configuration = mkOption {
type = config.configuration; type = config.configuration;
@ -162,18 +164,20 @@ in
in in
rec { rec {
number-of-resources = with lib; length (attrNames fediversity.resources); number-of-resources = with lib; length (attrNames fediversity.resources);
config = fediversity.example-configuration; inherit (fediversity) example-configuration;
hello-package-exists = hello-package-exists =
(fediversity.applications.hello.resources config.applications.hello) (fediversity.applications.hello.resources example-configuration.applications.hello)
.resources.hello.login-shell.packages ? hello; .resources.hello.login-shell.packages ? hello;
inherit (fediversity) example-deployment;
}; };
expected = { expected = {
number-of-resources = 2; number-of-resources = 2;
config = { example-configuration = {
enable = true; enable = true;
applications.hello.enable = true; applications.hello.enable = true;
}; };
hello-package-exists = true; hello-package-exists = true;
example-deployment = { };
}; };
}; };
} }