From 5ba2990f72354a2c089a398ced9203db71d71a80 Mon Sep 17 00:00:00 2001 From: Qaif Shaikh <72766392+qaifshaikh@users.noreply.github.com> Date: Thu, 2 Mar 2023 13:41:53 -0600 Subject: [PATCH] Try with lib.types.unspecified --- src/haskell/testdata/Arion/NixSpec/arion-compose.json | 1 + src/nix/modules/composition/docker-compose.nix | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/haskell/testdata/Arion/NixSpec/arion-compose.json b/src/haskell/testdata/Arion/NixSpec/arion-compose.json index 5f644ac..64b8169 100644 --- a/src/haskell/testdata/Arion/NixSpec/arion-compose.json +++ b/src/haskell/testdata/Arion/NixSpec/arion-compose.json @@ -33,6 +33,7 @@ } }, "version": "3.4", + "volumes": {}, "x-arion": { "images": [ { diff --git a/src/nix/modules/composition/docker-compose.nix b/src/nix/modules/composition/docker-compose.nix index 6555e6b..8ff3f62 100644 --- a/src/nix/modules/composition/docker-compose.nix +++ b/src/nix/modules/composition/docker-compose.nix @@ -64,7 +64,7 @@ in description = "An attribute set of service configurations. A service specifies how to run an image as a container."; }; docker-compose.volumes = lib.mkOption { - type = lib.types.attrsOf (lib.types.submodule service.volumes); + type = lib.types.attrsOf lib.types.unspecified; description = "A attribute set of volume configurations."; default = {}; };