mirror of
https://github.com/clearlinux/docker.git
synced 2026-09-08 23:11:51 +00:00
Docker-DCO-1.1-Signed-off-by: Victor Vieux <vieux@docker.com> (github: vieux)
20 lines
373 B
Go
20 lines
373 B
Go
package execdriver
|
|
|
|
import "github.com/dotcloud/docker/utils"
|
|
|
|
func TweakCapabilities(basics, adds, drops []string) []string {
|
|
var caps []string
|
|
for _, cap := range basics {
|
|
if !utils.StringsContains(drops, cap) {
|
|
caps = append(caps, cap)
|
|
}
|
|
}
|
|
|
|
for _, cap := range adds {
|
|
if !utils.StringsContains(caps, cap) {
|
|
caps = append(caps, cap)
|
|
}
|
|
}
|
|
return caps
|
|
}
|