diff --git a/deployment/check/netbox-ips/nixosTest.nix b/deployment/check/netbox-ips/nixosTest.nix index 2d64723f..78cfb327 100644 --- a/deployment/check/netbox-ips/nixosTest.nix +++ b/deployment/check/netbox-ips/nixosTest.nix @@ -17,12 +17,12 @@ let tf-netbox-store-ips tf-netbox-get-ip ; - netbox-store-ips = evalOption "tf-netbox-store-ips" tf-netbox-store-ips { + netbox-store-ips = evalOption tf-netbox-store-ips { httpBackend = tfBackend "proxmox-test/store-ips"; startAddress = "192.168.10.236/24"; endAddress = "192.168.10.240/24"; }; - netbox-get-ip = evalOption "tf-netbox-get-ip" tf-netbox-get-ip { + netbox-get-ip = evalOption tf-netbox-get-ip { httpBackend = tfBackend "proxmox-test/get-ip"; }; netboxUser = "netbox"; diff --git a/deployment/utils.nix b/deployment/utils.nix index d923275c..16abdede 100644 --- a/deployment/utils.nix +++ b/deployment/utils.nix @@ -28,17 +28,15 @@ rec { }).config; evalOption = - name: opts: conf: + opts: conf: (lib.evalModules { modules = [ { - options = { - "${name}" = opts; - }; - config."${name}" = conf; + options.opt = opts; + config.opt = conf; } ]; - }).config."${name}"; + }).config.opt; toBash = v: