| 670 | } |
| 671 | |
| 672 | func (e *DockerEnvironment) existDockerNetwork() (bool, error) { |
| 673 | out, err := e.exec("docker", "network", "ls", "--quiet", "--filter", fmt.Sprintf("name=%s", e.networkName)).CombinedOutput() |
| 674 | if err != nil { |
| 675 | e.logger.Log(string(out)) |
| 676 | e.logger.Log("Unable to check if docker network", e.networkName, "exists:", err.Error()) |
| 677 | return false, err |
| 678 | } |
| 679 | |
| 680 | return strings.TrimSpace(string(out)) != "", nil |
| 681 | } |
| 682 | |
| 683 | // getTmpDirectory creates a temporary directory for shared integration |
| 684 | // test files, either in the working directory or a directory referenced by |