github.com/Datadog/cnab-go@v0.3.3-beta1.0.20191007143216-bba4b7e723d0/driver/command/command_windows.go (about)

     1  // +build windows
     2  
     3  package command
     4  
     5  import (
     6  	"os"
     7  	"os/exec"
     8  )
     9  
    10  // CheckDriverExists checks to see if the named driver exists
    11  func (d *Driver) CheckDriverExists() bool {
    12  	cmd := exec.Command("where", d.cliName())
    13  	cmd.Env = os.Environ()
    14  	if err := cmd.Run(); err != nil {
    15  		return false
    16  	}
    17  
    18  	return true
    19  }