daemon/list_windows.go
9c581417
 package daemon
 
6bb0d181
 import (
 	"strings"
 
 	"github.com/docker/docker/container"
 )
9c581417
 
 // excludeByIsolation is a platform specific helper function to support PS
 // filtering by Isolation. This is a Windows-only concept, so is a no-op on Unix.
8e425ebc
 func excludeByIsolation(container *container.Snapshot, ctx *listContext) iterationAction {
6bb0d181
 	i := strings.ToLower(string(container.HostConfig.Isolation))
9c581417
 	if i == "" {
 		i = "default"
 	}
 	if !ctx.filters.Match("isolation", i) {
 		return excludeContainer
 	}
 	return includeContainer
 }