INNER CODE UNIT · Go
PreCheckLxdVersion
terraform-lxd/terraform-provider-lxd · internal/acctest/checks.go:42
func PreCheckLxdVersion(t *testing.T, versionConstraint string) {
p := testProvider()
server, err := p.InstanceServer("", "", "")
if err != nil {
t.Fatal(err)
}
apiServer, _, err := server.GetServer()
if err != nil {
t.Fatal(err)
}
serverVersion := apiServer.Environment.ServerVersion
ok, err := utils.CheckVersion(serverVersion, versionConstraint)
if err != nil {
t.Fatalf("Failed to check LXD server version: %v", err)
}