Skip to content

Commit 23f3f27

Browse files
author
Dave Try
committed
adding storage driver for windows
1 parent bf89661 commit 23f3f27

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

manifests/init.pp

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -517,10 +517,16 @@
517517
}
518518

519519
if $storage_driver {
520-
assert_type(Pattern[/^(aufs|devicemapper|btrfs|overlay|overlay2|vfs|zfs)$/], $storage_driver) |$a, $b| {
521-
fail translate(('Valid values for storage_driver are aufs, devicemapper, btrfs, overlay, overlay2, vfs, zfs.'))
520+
if $::osfamily == 'windows' {
521+
assert_type(Pattern[/^(windowsfilter)$/], $storage_driver) |$a, $b| {
522+
fail translate(('Valid values for storage_driver on windows are windowsfilter'))
523+
}
524+
} else {
525+
assert_type(Pattern[/^(aufs|devicemapper|btrfs|overlay|overlay2|vfs|zfs)$/], $storage_driver) |$a, $b| {
526+
fail translate(('Valid values for storage_driver are aufs, devicemapper, btrfs, overlay, overlay2, vfs, zfs.'))
527+
}
522528
}
523-
}
529+
}
524530

525531
if ($bridge) and ($::osfamily == 'windows') {
526532
assert_type(Pattern[/^(none|nat|transparent|overlay|l2bridge|l2tunnel)$/], $bridge) |$a, $b| {

0 commit comments

Comments
 (0)