INNER CODE UNIT · Go
QuoteStrings
terraform-lxd/terraform-provider-lxd · internal/acctest/testutils.go:35
func QuoteStrings(slice []string) string {
quoted := make([]string, len(slice))
for i, s := range slice {
quoted[i] = fmt.Sprintf("%q", s)
}
return strings.Join(quoted, ", ")
}
var usedAddrsLock = sync.Mutex{}
var usedAddrs = make(map[string]struct{})
// Subnet represents a randomly generated private subnet, with both an IPv4
// and IPv6 range, used to avoid address collisions between acceptance tests
// that create networks.
type Subnet struct {
ipv4 string
ipv6 string
}