summary refs log tree commit diff
path: root/nixos/modules/virtualisation/containers.nix
diff options
context:
space:
mode:
authorEric Sagnes <eric.sagnes@gmail.com>2016-09-11 19:47:22 +0900
committerEric Sagnes <eric.sagnes@gmail.com>2016-09-13 12:54:59 +0900
commit69713a882ca0f3e1febf03c8f73b00d06d2cd2ae (patch)
treebf41b87f74ed4135dc270577a4ae1f3887726dbb /nixos/modules/virtualisation/containers.nix
parent062928c3ad2eeb2c4d20146c1b85f75bfed31c7c (diff)
downloadnixpkgs-69713a882ca0f3e1febf03c8f73b00d06d2cd2ae.tar
nixpkgs-69713a882ca0f3e1febf03c8f73b00d06d2cd2ae.tar.gz
nixpkgs-69713a882ca0f3e1febf03c8f73b00d06d2cd2ae.tar.bz2
nixpkgs-69713a882ca0f3e1febf03c8f73b00d06d2cd2ae.tar.lz
nixpkgs-69713a882ca0f3e1febf03c8f73b00d06d2cd2ae.tar.xz
nixpkgs-69713a882ca0f3e1febf03c8f73b00d06d2cd2ae.tar.zst
nixpkgs-69713a882ca0f3e1febf03c8f73b00d06d2cd2ae.zip
containers module: optionSet -> submodule
Diffstat (limited to 'nixos/modules/virtualisation/containers.nix')
-rw-r--r--nixos/modules/virtualisation/containers.nix6
1 files changed, 2 insertions, 4 deletions
diff --git a/nixos/modules/virtualisation/containers.nix b/nixos/modules/virtualisation/containers.nix
index 413aa94339f..7d16f1a183b 100644
--- a/nixos/modules/virtualisation/containers.nix
+++ b/nixos/modules/virtualisation/containers.nix
@@ -391,9 +391,8 @@ in
             };
 
             extraVeths = mkOption {
-              type = types.attrsOf types.optionSet;
+              type = with types; attrsOf (submodule networkOptions);
               default = {};
-              options = networkOptions;
               description = ''
                 Extra veth-pairs to be created for the container
               '';
@@ -408,8 +407,7 @@ in
             };
 
             bindMounts = mkOption {
-              type = types.loaOf types.optionSet;
-              options = [ bindMountOpts ];
+              type = with types; loaOf (submodule bindMountOpts);
               default = {};
               example = { "/home" = { hostPath = "/home/alice";
                                       isReadOnly = false; };