github.com/Datadog/cnab-go@v0.3.3-beta1.0.20191007143216-bba4b7e723d0/driver/command/command_nix.go (about) 1 // +build !windows 2 3 package command 4 5 import ( 6 "fmt" 7 "os" 8 "os/exec" 9 ) 10 11 // CheckDriverExists checks to see if the named driver exists 12 func (d *Driver) CheckDriverExists() bool { 13 cmd := exec.Command("/bin/sh", "-c", fmt.Sprintf("command -v %s", d.cliName())) 14 cmd.Env = os.Environ() 15 if err := cmd.Run(); err != nil { 16 return false 17 } 18 19 return true 20 }