1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

Check env var for setting driver in tests

This commit is contained in:
Michael Crosby 2013-11-19 03:13:22 -08:00
parent 6dbeed89c0
commit aea6001baf

View file

@ -4,6 +4,7 @@ import (
"fmt" "fmt"
"github.com/dotcloud/docker/archive" "github.com/dotcloud/docker/archive"
"github.com/dotcloud/docker/utils" "github.com/dotcloud/docker/utils"
"os"
"path" "path"
) )
@ -66,9 +67,15 @@ func New(root string) (Driver, error) {
var driver Driver var driver Driver
var lastError error var lastError error
if DefaultDriver != "" { for _, name := range []string{
return GetDriver(DefaultDriver, root) os.Getenv("DOCKER_DRIVER"),
DefaultDriver,
} {
if name != "" {
return GetDriver(name, root)
}
} }
// Check for priority drivers first // Check for priority drivers first
for _, name := range priority { for _, name := range priority {
driver, lastError = GetDriver(name, root) driver, lastError = GetDriver(name, root)